Страница 3 из 7
Re: новая IDE
Добавлено: 27.10.2013 00:31:57
debi12345
Был такой наброс на ЛОРе. Но это не совсем правда
Линус вообще очень много (и часто резко и иногда парадоксально) высказывется

Причем с изменениями во временном контексте и диалектики развития . Не отследишь

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

Под Паскалем тут понимается в том числе и Модула и Оберон и, даже, Ада
Наверное. Все то, что имеет встроенные менеджеры памяти (но ессно не "сборщики мусора").
Re: новая IDE
Добавлено: 27.10.2013 07:31:44
Kemet
Mirage писал(а):Раз упомянул про счетчики ссылок, то это не старый добрый Паскаль.
Про счётчики ссылок упомянул не Линус ) , да и к языку это имеет мало отношения, их везде можно понапихать, но, как показывает практика, от утечек это не спасает.
Добавлено спустя 2 минуты 36 секунд:debi12345 писал(а):Под Паскалем тут понимается в том числе и Модула и Оберон и, даже, Ада
Наверное. Все то, что имеет встроенные менеджеры памяти (но ессно не "сборщики мусора").
О, у нас, оказывается, есть экстрасенсы - специалисты по чтению чужих мыслей
Re: новая IDE
Добавлено: 27.10.2013 10:20:59
Mirage
О, у нас, оказывается, есть экстрасенсы - специалисты по чтению чужих мыслей
Причем тех, которых не было.
Re: новая IDE
Добавлено: 27.10.2013 13:58:19
MiniQ
Давно с любопытсвом смотрел на Oberon, но при попытках познакомиться ближе так и не понимал, с какой стороны подойти.
Очень заинтерисован в изучении. Кто возьмет шефство? ))
Re: новая IDE
Добавлено: 27.10.2013 14:01:17
sa_t_an
Задавай вопросы прям здесь, если ветка разрастётся администраторы перенесут в новую тему.
Дак в принципе Oberon это внук Pascal сын Modula...

Re: новая IDE
Добавлено: 27.10.2013 15:02:32
debi12345
на 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)
)
А также еще кое-что - например встроенные ассоциативные массивы.
Re: новая IDE
Добавлено: 27.10.2013 15:03:33
Kemet
debi12345 писал(а):Не Вы первый

Ессно - ведь для него (пока) нет адевактных портабельных (саморисующих - вроде VCL, MSEgui, fpGUI,..) GUI-бэкэндов.
для Optimizing Oberon-2 Compiler есть
VisualOberon, для Pow! есть OPAL. Естественно, в ОС A2 контролы рисуются сами, но вообще, я, например, использую Обероны для микроконтроллеров, где гуй даром не нужен.
Re: новая IDE
Добавлено: 27.10.2013 15:07:21
sa_t_an
MiniQДа, пока он подходит для обучения на 200%, потому как на нем для примеров есть практически всё.
Добавлено спустя 2 минуты 48 секунд:Kemet писал(а):Обероны для микроконтроллеров, где гуй даром не нужен.
Ага, я тож рисовать сам люблю...
Re: новая IDE
Добавлено: 27.10.2013 15:10:56
Kemet
ну и для Модулы-3 есть VBT
Добавлено спустя 2 минуты 16 секунд:
К тому же Bluebottle для Активного Оберона и VBT для Модулы-3 - многопоточные, в отличии от ...
Re: новая IDE
Добавлено: 27.10.2013 15:11:25
sa_t_an
Re: новая IDE
Добавлено: 27.10.2013 15:49:25
Kemet
Kemet писал(а):Mirror писал(а):P.S. Давно хотел познакомиться с Обероном, на самом деле. Кто посоветует хороший компилятор Оберона для Линукса, который а) компилируется в нативный код или в Си, б) позволяет легко использовать Сишные библиотеки.
Optimizing Oberon-2 Compiler
Забыл упомянуть компилятор
AKRON, реализующий Оберон-07 и генерирующий файлы под Windows, Linux, Kolibri, а также на том же сайте разрабатывается компилятор Оберона-07 в JavaScript -
Онлайн-компилятор oberonjs,
немного обсуждений,
демки.
Re: новая IDE
Добавлено: 27.10.2013 17:02:53
valexey
Небольшое уточнение - языка 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.
Re: новая IDE
Добавлено: 27.10.2013 18:20:46
Mikhail
debi12345 писал(а):Обнако базируется на тезисе о крутизне Оберона. Вот и пошло выяснение - в чем состоит крутизна

И есть ли еще более крутые

Концептуально Оберон весьма и весьма...
Re: новая IDE
Добавлено: 27.10.2013 18:35:23
Kemet
debi12345 писал(а):n]Добавлено спустя 4 минуты 2 секунды:[/color][/size]
тема про IDE и Обероны
Обнако базируется на тезисе о крутизне Оберона. Вот и пошло выяснение - в чем состоит крутизна

И есть ли еще более крутые

где? кто? когда? говорил о крутизне Оберона? И причём здесь ЯП и GUI, когда понятно, что на любом языке можно сделать любой gui.
Re: новая IDE
Добавлено: 27.10.2013 18:53:20
Mikhail