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

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

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

Re: новая IDE

Сообщение debi12345 » 27.10.2013 00:31:57

Был такой наброс на ЛОРе. Но это не совсем правда

Линус вообще очень много (и часто резко и иногда парадоксально) высказывется :) Причем с изменениями во временном контексте и диалектики развития . Не отследишь :)

Раз упомянул про счетчики ссылок, то это не старый добрый Паскаль.

Про старый добрый (которому обучали в универе г.Хельсинки) он говорил что испугался оного до конца дней :)

Под Паскалем тут понимается в том числе и Модула и Оберон и, даже, Ада

Наверное. Все то, что имеет встроенные менеджеры памяти (но ессно не "сборщики мусора").
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5638
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: новая IDE

Сообщение Kemet » 27.10.2013 07:29:08

Mirage писал(а):Раз упомянул про счетчики ссылок, то это не старый добрый Паскаль.
Про счётчики ссылок упомянул не Линус ) , да и к языку это имеет мало отношения, их везде можно понапихать, но, как показывает практика, от утечек это не спасает.

Добавлено спустя 2 минуты 36 секунд:
debi12345 писал(а):
Под Паскалем тут понимается в том числе и Модула и Оберон и, даже, Ада

Наверное. Все то, что имеет встроенные менеджеры памяти (но ессно не "сборщики мусора").

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

Re: новая IDE

Сообщение Mirage » 27.10.2013 10:20:59

О, у нас, оказывается, есть экстрасенсы - специалисты по чтению чужих мыслей


Причем тех, которых не было.
Mirage
энтузиаст
 
Сообщения: 879
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: новая IDE

Сообщение MiniQ » 27.10.2013 13:58:19

Давно с любопытсвом смотрел на Oberon, но при попытках познакомиться ближе так и не понимал, с какой стороны подойти.
Очень заинтерисован в изучении. Кто возьмет шефство? ))
MiniQ
новенький
 
Сообщения: 75
Зарегистрирован: 28.01.2013 16:31:55

Re: новая IDE

Сообщение sa_t_an » 27.10.2013 14:01:17

Задавай вопросы прям здесь, если ветка разрастётся администраторы перенесут в новую тему.
Дак в принципе Oberon это внук Pascal сын Modula... :D
sa_t_an
новенький
 
Сообщения: 37
Зарегистрирован: 03.10.2009 12:04:55

Re: новая IDE

Сообщение debi12345 » 27.10.2013 14:27:11

на Oberon, но при попытках познакомиться ближе так и не понимал, с какой стороны подойти

Не Вы первый :) Ессно - ведь для него (пока) нет адевактных портабельных (саморисующих - вроде VCL, MSEgui, fpGUI,..) GUI-бэкэндов. То есть область применения для реальной жизни весьма непонятна. Аналогично Modula, Ada,..В лучшем случае байндинги для вызова функций рисования примитивов силами X, OpenGL, GDI, TK, QT, DirectX.. Типа TCL, Perl, Python,..

Добавлено спустя 35 минут 21 секунду:
C/C++, в котором реализованы фишки ObjectPascal:
http://ru.wikipedia.org/wiki/D_(%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)
:))
А также еще кое-что - например встроенные ассоциативные массивы.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5638
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: новая IDE

Сообщение Kemet » 27.10.2013 15:03:33

debi12345 писал(а):Не Вы первый :) Ессно - ведь для него (пока) нет адевактных портабельных (саморисующих - вроде VCL, MSEgui, fpGUI,..) GUI-бэкэндов.
для Optimizing Oberon-2 Compiler есть VisualOberon, для Pow! есть OPAL. Естественно, в ОС A2 контролы рисуются сами, но вообще, я, например, использую Обероны для микроконтроллеров, где гуй даром не нужен.
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: новая IDE

Сообщение sa_t_an » 27.10.2013 15:04:33

MiniQ

Да, пока он подходит для обучения на 200%, потому как на нем для примеров есть практически всё.

Добавлено спустя 2 минуты 48 секунд:
Kemet писал(а):Обероны для микроконтроллеров, где гуй даром не нужен.


Ага, я тож рисовать сам люблю...
sa_t_an
новенький
 
Сообщения: 37
Зарегистрирован: 03.10.2009 12:04:55

Re: новая IDE

Сообщение Kemet » 27.10.2013 15:08:40

ну и для Модулы-3 есть VBT

Добавлено спустя 2 минуты 16 секунд:
К тому же Bluebottle для Активного Оберона и VBT для Модулы-3 - многопоточные, в отличии от ...
Последний раз редактировалось Kemet 27.10.2013 15:11:43, всего редактировалось 1 раз.
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: новая IDE

Сообщение sa_t_an » 27.10.2013 15:11:25

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

Re: новая IDE

Сообщение Kemet » 27.10.2013 15:49:25

Kemet писал(а):
Mirror писал(а):P.S. Давно хотел познакомиться с Обероном, на самом деле. Кто посоветует хороший компилятор Оберона для Линукса, который а) компилируется в нативный код или в Си, б) позволяет легко использовать Сишные библиотеки.

Optimizing Oberon-2 Compiler

Забыл упомянуть компилятор AKRON, реализующий Оберон-07 и генерирующий файлы под Windows, Linux, Kolibri, а также на том же сайте разрабатывается компилятор Оберона-07 в JavaScript - Онлайн-компилятор oberonjs, немного обсуждений, демки.
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: новая IDE

Сообщение valexey » 27.10.2013 16:58:34

Kemet писал(а):Забыл упомянуть компилятор AKRON, реализующий Оберон-07 и генерирующий файлы под Windows, Linux, Kolibri, а также на том же сайте разрабатывается компилятор Оберона-07 в JavaScript - Онлайн-компилятор oberonjs, немного обсуждений, демки.

Небольшое уточнение - языка Oberon-07 как такового не существует. Это лишь название очередной ревизии языка Оберон от 2007/2008 года. С тех пор уже много воды утекло, вышла ревизия 2011 года, а вот недавно (в октебря сего года) вышла ревизия 2013 года. Ревизии друг от друга отличаются и местами не совместимы друг с другом. Особенно сильно отличается от остальных ревизия 2007/2008 года. Поэтому например вот этот компилятор "Оберона-07": http://exaprog.com реализует другой, не совместимый с указанными Kemet'ом реализациями языка.

exaprog - это Oberon rev 2007/2008 с некоторыми расширизмами.
AKRON'овский компайлер и наш, OberonJs - это Oberon rev 2011 (и мы будем переезжать на rev 2013).

Добавлено спустя 4 минуты 19 секунд:
Да, AKRON'овский компилятор реализован на нем же самом (там есть нюансы - в этой реализации нет сборщика мусора).

Компилятор OberonJs сейчас реализован нв js, и медленно и вдумчиво, по частям переписывается на Oberon'e.
valexey
незнакомец
 
Сообщения: 6
Зарегистрирован: 27.10.2013 16:50:54

Re: новая IDE

Сообщение Mikhail » 27.10.2013 18:20:46

debi12345 писал(а):Обнако базируется на тезисе о крутизне Оберона. Вот и пошло выяснение - в чем состоит крутизна :) И есть ли еще более крутые :)


Концептуально Оберон весьма и весьма...
Mikhail
энтузиаст
 
Сообщения: 534
Зарегистрирован: 24.10.2013 16:06:47

Re: новая IDE

Сообщение Kemet » 27.10.2013 18:35:23

debi12345 писал(а):n]Добавлено спустя 4 минуты 2 секунды:[/color][/size]
тема про IDE и Обероны

Обнако базируется на тезисе о крутизне Оберона. Вот и пошло выяснение - в чем состоит крутизна :) И есть ли еще более крутые :)

где? кто? когда? говорил о крутизне Оберона? И причём здесь ЯП и GUI, когда понятно, что на любом языке можно сделать любой gui.
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: новая IDE

Сообщение Mikhail » 27.10.2013 18:53:20

Kemet писал(а):где? кто? когда? говорил о крутизне Оберона?


http://forum.oberoncore.ru/

:D :D :D
Mikhail
энтузиаст
 
Сообщения: 534
Зарегистрирован: 24.10.2013 16:06:47

Пред.След.

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

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

Сейчас этот форум просматривают: *Rik* и гости: 1

Рейтинг@Mail.ru