Обратите внимание, что новости можно получать по RSS.
X
-

Информационные технологии, IB NEWS - архив

25 июля 1999, 00:58 (9345 дней назад, №8154)

В iNFUSED BYTES уже была небольшая заметка про Виртовский язык Оберон (кстати - в ближайшее время собираюсь ее значительно дополнить). Одна из попыток расширить Оберон-2 - Component Pascal (1997 год).
Авторы попытки - фирма Oberon Microsystems (Швейцарская, так же как и родина Оберона - институт ETH ). Вирт, однако, участия в этом деле не принимал (разве что дал разрешение на использование в качестве основы документа про Oberon-2). Впрочем, насколько я понял, Вирт принципиально отвергает любые попытки каким-то образом расширить Оберон. Вероятно его не греет печальный опыт стандартизации Модулы.

В Component Pascal пошли по пути "Как сделать, чтобы это все хорошо ложилось на Java bytecode". В первую очередь это связано наверное с деятельностью фирмы в области Java технологий. Были предприняты следующие шаги:
Разрядность части существующих в Оберон-2 типов (LONGINT, CHAR, REAL) увеличена в два раза (64, 16, 64 бит соответственно). Дополнительно введены SHORTCHAR, SHORTREAL. Причины понятны - чтобы привести в соответствие типы языка и Java VM. CHAR стал 16 битным с целью поддержки Unicode.
Записи (RECORD) получили атрибуты: ABSTRACT, EXTENSIBLE, LIMITED.
В описания параметров функций введены слова IN, OUT - по аналогии с языком Ада.
Множество мелких изменений, в том числе в стандартных функциях.
Полное описание стандарта лежит здесь. Более подробное описание отличий от Оберон-2 - здесь.

Опубликовано: Пётр Соболев

Случайная заметка

2768 дней назад, 21:5727 июля 2017 Пока не нужна какая-нибудь вещь, кажется, что её везде полным полно на любой вкус и цвет. А как понадобится купить, внезапно оказывается, что всё не так просто и, на самом деле, ни выбора особо нет, да и доступность весьма условна. В прошлый раз так было с телефоном. Тут решил купить себе новое кресло. Старому много лет, расшаталось ...далее

Избранное

2851 день назад, 01:575 мая 2017 Часть 1: От четырёх до восьми Я люблю читать воспоминания людей, заставших первые шаги вычислительной техники в их стране. В них всегда есть какая-то романтика, причём какого она рода — сильно зависит от того, с каких компьютеров люди начали. Обычно это определяется обстоятельствами — местом работы, учёбы, а иногда и вовсе — ...далее

2363 дня назад, 20:305 сентября 2018 "Finally, we come to the instruction we've all been waiting for – SEX!" / из статьи про микропроцессор CDP1802 / В начале 1970-х в США были весьма популярны простые электронные игры типа Pong (в СССР их аналоги появились в продаже через 5-10 лет). Как правило, такие игры не имели микропроцессора и памяти в современном понимании этих слов, а строились на жёсткой ...далее