мысли об оберонах

Проектирование и разработка идеального средства программирования.

Модератор: Модераторы

Re: новая IDE

Сообщение Mikhail » 28.10.2013 17:17:42

valexey писал(а): в некоторых прикладных задачах оптимизация бывает не уместна


Можно озвучить список этих прикладных задач? :D
Mikhail
энтузиаст
 
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Re: новая IDE

Сообщение Mirror » 29.10.2013 01:54:44

valexey писал(а):С тех пор уже много воды утекло, вышла ревизия 2011 года, а вот недавно (в октебря сего года) вышла ревизия 2013 года.

Где о них можно почитать?

Листаю документацию по Оберону-07. Из него что, динамические массивы выбросили? Как их тогда предлагается реализовывать? Отдельным импортируемым модулем?
Mirror
новенький
 
Сообщения: 49
Зарегистрирован: 22.05.2005 12:02:48
Откуда: Порту

Re: новая IDE

Сообщение Kemet » 29.10.2013 09:04:32

Mirror писал(а):
valexey писал(а):С тех пор уже много воды утекло, вышла ревизия 2011 года, а вот недавно (в октебря сего года) вышла ревизия 2013 года.

Где о них можно почитать?

Листаю документацию по Оберону-07. Из него что, динамические массивы выбросили? Как их тогда предлагается реализовывать? Отдельным импортируемым модулем?

По разному: список чанков (обёрнытых в запись статических массивов), pool (буфер+хеш, например), memfile ...

Добавлено спустя 1 минуту 23 секунды:
Да и для решаемых Виртом задач на этой ревизии Оберона - FPGA- динамические массивы не так и нужны. Оберон-07 это, всё-таки=, не язык общего назначения.
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: новая IDE

Сообщение debi12345 » 29.10.2013 09:11:57

Что-то не найду готвого компилятора (бираника) Оберона
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: новая IDE

Сообщение sa_t_an » 29.10.2013 09:29:55

sa_t_an
новенький
 
Сообщения: 37
Зарегистрирован: 03.10.2009 12:04:55

Re: новая IDE

Сообщение debi12345 » 29.10.2013 09:38:16

Оберонов - как собак нерезанных :) Которые из них регулярно коммитятся в 2013 году ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: новая IDE

Сообщение Kemet » 29.10.2013 09:42:25

debi12345 писал(а):Оберонов - как собак нерезанных :) Которые из них регулярно коммитятся в 2013 году ?
Активный Оберон, Компонентный Паскаль в реализации GPCP, oberonjs, Oberon-07

Добавлено спустя 2 минуты 38 секунд:
debi12345 писал(а):Что-то не найду готвого компилятора (бираника) Оберона
Какого именно из Оберонов и под какую ОСь?
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: новая IDE

Сообщение debi12345 » 29.10.2013 10:04:05

Какого именно из Оберонов и под какую ОСь?

С которым работает OVCL, который активно коммитится в 2013 году и который имеет готовый бинарник компилятора под вынь-32. И где скачать OVCL ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: новая IDE

Сообщение sa_t_an » 29.10.2013 10:22:37

http://zx.oberon2.ru/forum/viewtopic.php?f=38&t=106

2.6.zip - Исправленная и дополненная версия OPCL 2.5

ЗЫ...

Ток что скомпилировал пример в папке Libs :D
sa_t_an
новенький
 
Сообщения: 37
Зарегистрирован: 03.10.2009 12:04:55

Re: новая IDE

Сообщение Kemet » 29.10.2013 14:34:43

Компилятор Оберона-2 Pow!
Под Винду.
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: новая IDE

Сообщение valexey » 29.10.2013 15:07:58

Kemet писал(а):Активный Оберон, Компонентный Паскаль в реализации GPCP, oberonjs, Oberon-07

А это что такое перечислено? Если языки, то oberonjs тут лишний, ибо это реализация Oberon rev 2011 (да и Oberon-07 тоже лишний :-) ). Если это реализации, то что тут такое Oberon-07? Не видел реализации с таким названием.

Просто предлагаю не вносить путаницы в головы собравшихся. Ну а вопрошающим точнее формулировать что именно им хочется узнать - какие из веток Оберона развиваются в плане спецификации/стандартов/языка, или же какие есть живые и годные реализации какого-то конкретного "оберона".
valexey
незнакомец
 
Сообщения: 6
Зарегистрирован: 27.10.2013 16:50:54

Re: новая IDE

Сообщение debi12345 » 29.10.2013 15:19:19

Компилятор Оберона-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.

Хм, еще более бьющий по рукам (учеников), чем печально (для Линуса Торвальдса) знаменитый ТурбоПаскаль ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: новая IDE

Сообщение Mikhail » 29.10.2013 15:54:16

debi12345 писал(а):Хм, еще более бьющий по рукам (учеников), чем печально (для Линуса Торвальдса) знаменитый ТурбоПаскаль ?


А не разработать ли на основе Оберона новый универсальный язык программирования. Есть какие-то соображения?
Mikhail
энтузиаст
 
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Re: новая IDE

Сообщение Kemet » 29.10.2013 16:21:22

valexey писал(а):
Kemet писал(а):Активный Оберон, Компонентный Паскаль в реализации GPCP, oberonjs, Oberon-07

А это что такое перечислено? Если языки, то oberonjs тут лишний, ибо это реализация Oberon rev 2011 (да и Oberon-07 тоже лишний :-) ). Если это реализации, то что тут такое Oberon-07? Не видел реализации с таким названием.

Просто предлагаю не вносить путаницы в головы собравшихся. Ну а вопрошающим точнее формулировать что именно им хочется узнать - какие из веток Оберона развиваются в плане спецификации/стандартов/языка, или же какие есть живые и годные реализации какого-то конкретного "оберона".
Здесь всё правильно написано - диалекты языков, oberonjs с расширизмами это уже отдельный диалект, а учитывая план развития, Обероном-07 он уже не будет, это стартовая площадка, опора.
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: новая IDE

Сообщение Mirror » 29.10.2013 16:23:56

Mikhail писал(а):А не разработать ли на основе Оберона новый универсальный язык программирования. Есть какие-то соображения?

Может, для начала стоит определиться, чем не устраивают существующие Обероны? А то изобретать велосипед ради велосипеда — это полезное упражнение для изучения, но универсальные языки так не делаются.
Mirror
новенький
 
Сообщения: 49
Зарегистрирован: 22.05.2005 12:02:48
Откуда: Порту

Пред.След.

Вернуться в Компилятор / язык программирования

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

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

Рейтинг@Mail.ru