Страница 5 из 7
Re: новая IDE
Добавлено: 28.10.2013 17:17:42
Mikhail
valexey писал(а): в некоторых прикладных задачах оптимизация бывает не уместна
Можно озвучить список этих прикладных задач?

Re: новая IDE
Добавлено: 29.10.2013 01:54:44
Mirror
valexey писал(а):С тех пор уже много воды утекло, вышла ревизия 2011 года, а вот недавно (в октебря сего года) вышла ревизия 2013 года.
Где о них можно почитать?
Листаю документацию по Оберону-07. Из него что, динамические массивы выбросили? Как их тогда предлагается реализовывать? Отдельным импортируемым модулем?
Re: новая IDE
Добавлено: 29.10.2013 09:05:55
Kemet
Mirror писал(а):valexey писал(а):С тех пор уже много воды утекло, вышла ревизия 2011 года, а вот недавно (в октебря сего года) вышла ревизия 2013 года.
Где о них можно почитать?
Листаю документацию по Оберону-07. Из него что, динамические массивы выбросили? Как их тогда предлагается реализовывать? Отдельным импортируемым модулем?
По разному: список чанков (обёрнытых в запись статических массивов), pool (буфер+хеш, например), memfile ...
Добавлено спустя 1 минуту 23 секунды:Да и для решаемых Виртом задач на этой ревизии Оберона - FPGA- динамические массивы не так и нужны. Оберон-07 это, всё-таки=, не язык общего назначения.
Re: новая IDE
Добавлено: 29.10.2013 09:11:57
debi12345
Что-то не найду готвого компилятора (бираника) Оберона
Re: новая IDE
Добавлено: 29.10.2013 09:29:55
sa_t_an
Re: новая IDE
Добавлено: 29.10.2013 09:38:16
debi12345
Оберонов - как собак нерезанных

Которые из них регулярно коммитятся в 2013 году ?
Re: новая IDE
Добавлено: 29.10.2013 09:45:03
Kemet
debi12345 писал(а):Оберонов - как собак нерезанных

Которые из них регулярно коммитятся в 2013 году ?
Активный Оберон, Компонентный Паскаль в реализации GPCP, oberonjs, Oberon-07
Добавлено спустя 2 минуты 38 секунд:debi12345 писал(а):Что-то не найду готвого компилятора (бираника) Оберона
Какого именно из Оберонов и под какую ОСь?
Re: новая IDE
Добавлено: 29.10.2013 10:04:05
debi12345
Какого именно из Оберонов и под какую ОСь?
С которым работает OVCL, который активно коммитится в 2013 году и который имеет готовый бинарник компилятора под вынь-32. И где скачать OVCL ?
Re: новая IDE
Добавлено: 29.10.2013 10:22:37
sa_t_an
http://zx.oberon2.ru/forum/viewtopic.php?f=38&t=1062.6.zip - Исправленная и дополненная версия OPCL 2.5
ЗЫ...
Ток что скомпилировал пример в папке Libs

Re: новая IDE
Добавлено: 29.10.2013 14:34:43
Kemet
Компилятор Оберона-2
Pow!Под Винду.
Re: новая IDE
Добавлено: 29.10.2013 15:07:58
valexey
Kemet писал(а):Активный Оберон, Компонентный Паскаль в реализации GPCP, oberonjs, Oberon-07
А это что такое перечислено? Если языки, то oberonjs тут лишний, ибо это реализация Oberon rev 2011 (да и Oberon-07 тоже лишний

). Если это реализации, то что тут такое Oberon-07? Не видел реализации с таким названием.
Просто предлагаю не вносить путаницы в головы собравшихся. Ну а вопрошающим точнее формулировать что именно им хочется узнать - какие из веток Оберона развиваются в плане спецификации/стандартов/языка, или же какие есть живые и годные реализации какого-то конкретного "оберона".
Re: новая IDE
Добавлено: 29.10.2013 15:19:19
debi12345
Компилятор Оберона-2 Pow!
[...]
Oberon-2 is a very good choice for programming lectures. It offers both conventional and object-oriented programming paradigms and is very restrictive in its syntax (it is "type-safe"), a property important for beginners in programming.
Хм, еще более бьющий по рукам (учеников), чем печально (для Линуса Торвальдса) знаменитый ТурбоПаскаль ?
Re: новая IDE
Добавлено: 29.10.2013 15:54:16
Mikhail
debi12345 писал(а):Хм, еще более бьющий по рукам (учеников), чем печально (для Линуса Торвальдса) знаменитый ТурбоПаскаль ?
А не разработать ли на основе Оберона новый универсальный язык программирования. Есть какие-то соображения?
Re: новая IDE
Добавлено: 29.10.2013 16:21:22
Kemet
valexey писал(а):Kemet писал(а):Активный Оберон, Компонентный Паскаль в реализации GPCP, oberonjs, Oberon-07
А это что такое перечислено? Если языки, то oberonjs тут лишний, ибо это реализация Oberon rev 2011 (да и Oberon-07 тоже лишний

). Если это реализации, то что тут такое Oberon-07? Не видел реализации с таким названием.
Просто предлагаю не вносить путаницы в головы собравшихся. Ну а вопрошающим точнее формулировать что именно им хочется узнать - какие из веток Оберона развиваются в плане спецификации/стандартов/языка, или же какие есть живые и годные реализации какого-то конкретного "оберона".
Здесь всё правильно написано - диалекты языков, oberonjs с расширизмами это уже отдельный диалект, а учитывая план развития, Обероном-07 он уже не будет, это стартовая площадка, опора.
Re: новая IDE
Добавлено: 29.10.2013 16:23:56
Mirror
Mikhail писал(а):А не разработать ли на основе Оберона новый универсальный язык программирования. Есть какие-то соображения?
Может, для начала стоит определиться, чем не устраивают существующие Обероны? А то изобретать велосипед ради велосипеда — это полезное упражнение для изучения, но универсальные языки так не делаются.