OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Воскресенье, 22 Сентябрь, 2019 07:53

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 70 ]  На страницу 1, 2, 3, 4  След.

Если бы Вы участвовали в разработке нового компилятора, то Вы бы хотели
Создать компилятор с нуля и сделать код открытым 20%  20%  [ 3 ]
Создать компилятор с нуля и сделать код закрытым 7%  7%  [ 1 ]
Дорабатывать существующий компилятор и сделать код открытым 73%  73%  [ 11 ]
Дорабатывать существующий компилятор и сделать код закрытым 0%  0%  [ 0 ]
Всего голосов : 15
Автор Сообщение
СообщениеДобавлено: Среда, 27 Март, 2019 18:01 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 812
Откуда: Казань
В форуме часто выражется мнение, что существующие компиляторы чем-то не устраивают и хотелось бы, чтобы появился новый компилятор, который бы устранял недостатки существующих. Ответьте, пожалуйста, на опрос по поводу создания нового компилятора.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 27 Март, 2019 18:16 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2601
Откуда: Россия, Ярославль
Так как язык не указан, предполагаю, что язык надо тоже новый? Oberon/R(us)?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 27 Март, 2019 18:46 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 889
Откуда: Киев
Если дорабатывать существующий компилятор, то он не такой уж и новый.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 27 Март, 2019 18:52 

Зарегистрирован: Воскресенье, 09 Декабрь, 2018 15:14
Сообщения: 54
Откуда: Equestria
> Дорабатывать существующий компилятор и сделать код открытым
А именно BlackBox.

> сделать код закрытым
Кто-нибудь может пояснить зачем вообще нужны закрытые компиляторы и как они должны выживать?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 10:34 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 812
Откуда: Казань
Закрытые исходники нужны для того, чтобы можно было окупить вложенные ресурсы. Например, фирма Astrobe продаёт свой компилятор за литтл мани, но при этом исходники не отдаёт, насколько я знаю.

С другой стороны есть якобы открытые компиляторы, такие как GCC, где 5 миллионов строк кода и LLVM где 1,6 миллионов строк кода. А по сути эти исходники закрыты, так как во многом не документированы достаточно полно (Движение за открытую проектную документацию). Над этими проектами редко работают энтузиасты, а часто работают, штатные сотрудники Intel, AMD, Apple, Alphabet и т.д., которые в рамках своей работы приспосабливают эти компиляторы к нуждам своих компаний и при этом получают вполне приличную зарплату.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 11:12 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 812
Откуда: Казань
У меня знакомый книжку про web-приложения на php написал. 250 страниц текста на английском языке, там примерно 50% кода, 50% текста. Писал он её почти год. Он бы её не начал писать, если бы не расчитывал получить финансовое вознагражение за свой труд.

Разработка компилятора тоже труд. Если люди изначально знают, что исходники будут открыты и никак заработать на этом не получится, то и мотивации что-то делать, становится гораздо меньше.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 12:08 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 889
Откуда: Киев
Rifat писал(а):
Если люди изначально знают, что исходники будут открыты и никак заработать на этом не получится
Rifat писал(а):
есть "якобы" открытые компиляторы, такие как GCC, где 5 миллионов строк кода и LLVM где 1,6 миллионов строк кодаНад этими проектами редко работают энтузиасты, а часто работают, штатные сотрудники Intel, AMD, Apple, Alphabet и т.д., которые в рамках своей работы приспосабливают эти компиляторы к нуждам своих компаний и при этом получают вполне приличную зарплату.
https://www.patreon.com/evanyou


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 12:58 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 812
Откуда: Казань
Что ссылочка должна была сообщить?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 13:05 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 889
Откуда: Киев
Иван Ю на патреоне собирает 16,680 американский денег в месяц на разработку Open Source проекта Vue.js

Open Source - это не про бесплатных разработчиков, при чём 2-а примера этого Вы сами привели, а 3-й привёл я.


Последний раз редактировалось Comdiv Четверг, 28 Март, 2019 13:12, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 13:10 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 812
Откуда: Казань
Ну, может и собирает. Хотя написать на своём сайте можно все что угодно. Проверять не будут.
И как фрейморк на JavaScript соотносится с компилятором Оберона?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 13:13 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 889
Откуда: Киев
Своём сайте? Советую ознакомиться с плтаформой. Есть и другие


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 13:17 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 889
Откуда: Киев
Rifat писал(а):
И как фрейморк на JavaScript соотносится с компилятором Оберона?

Вот этот пример - https://www.patreon.com/vlang подходит, конечно, больше. Но во-первых, он не так впечатляет, а во-вторых, его автор, скорее всего привирает о своей разработке


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 13:19 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 812
Откуда: Казань
Давайте предположим, если бы Astrobe выложил бы все свои исходники на GitHub и зарегистрировался бы на этом сайте, то они бы зарабатывали бы больше или меньше?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 13:23 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 889
Откуда: Киев
За всех не скажу, но от меня бы заработали больше. Покупать их закрытую поделку для Windows нет желания. Не уверен, кстати, что они хорошо зарабатывают.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 13:43 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 812
Откуда: Казань
Хорошо, можно же сделать закрытые исходники, но при продаже лицензии давать и исходники, как это делала фирма Amadeus. То есть доступ к исходникам не публичный, но программа по сути покупается в исходниках.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 14:50 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1200
Пытаться зарабатывать на компиляторах в наше время? :shock:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 14:58 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 889
Откуда: Киев
Rifat писал(а):
Хорошо, можно же сделать закрытые исходники, но при продаже лицензии давать и исходники, как это делала фирма Amadeus. То есть доступ к исходникам не публичный, но программа по сути покупается в исходниках.

Это уже не закрытый исходный код, по крайней мере, не совсем.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 15:00 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 889
Откуда: Киев
Trurl писал(а):
Пытаться зарабатывать на компиляторах в наше время? :shock:
Вас удивляет, что разработчики gcc, clang, swift, rust получают зарплату?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 15:25 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1200
Но они же не продают компиляторы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 28 Март, 2019 15:32 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 812
Откуда: Казань
Intel вроде как продаёт компилятор:
Intel® Parallel Studio XE Windows* Linux*
Composer Edition for C/C++ From $249 From $249
Composer Edition for Fortran From $399 From $449
Composer Edition for C/C++ and Fortran From $499 From $599


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 70 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB