← All posts tagged оберон

akastargazer

Это Robert Griesemer, сотрудник гугла, учился в Цюрихском ETH:

youtu.be

Когда он занялся промышленным программированием, то это был огромный шаг назад, по сравнению с Обероном и уже не мог достичь той же продуктивности.

akastargazer

Русские ИТ-шники, как только видят Оберон, стонут и кричат про вытекание глаз, заводя заезженную пластинку про "рынок не выбрал Оберон".

Амерские ИТ-шники, как только видят Оберон, радуются и кричат "You should consider trying it and stealing a few ideas from it for the greater good!"

via news.ycombinator.com

Почему так?

akastargazer

Погуглил про присвоение в сишарпе, не смог дочитать ни одну заметку, выключил поскорее, пока не стошнило. Если сравнить с кораблями, то оберон тут типа цельнодолбленого каноэ, а сишарп вроде хейердаловского Кон-Тики, весь, млять, уплетённый в говно.

akastargazer

Система Оберон была написана за три года двумя частично занятыми людьми:

"Мы начали разработку системы в конце 1985 года, а программирование — в начале 1986 года на нашей рабочей станции Lilith и ее языке Модула-2. Сначала был создан кросс-компилятор, а за ним — модули внутреннего ядра вместе с необходимыми средствами тестирования и загрузки. Одновременно шла разработка системы отображения и текстовой системы без возможности их тестирования, конечно.

Мы поняли, насколько отсутствие отладчика и, более того, компилятора может
способствовать тщательному программированию. (Это действительно так, в чем
убедился один из нас, когда примерно в то же самое время и примерно в тех же условиях писал компиляторы языка С. — Прим. перев.)

Затем последовал перевод компилятора на язык Оберон. Это было сделано
стремительно, потому что оригинал был написан с намерением последующего
перевода. После его проверки на целевом компьютере Ceres вместе со средствами
редактирования текста пуповина Lilith могла быть отрезана. Система Оберон, по
крайней мере, ее черновая версия, стала реальной. Это случилось примерно в середине 1987 года; после этого было опубликовано ее описание.

Завершение системы заняло еще год, ушедший на объединение рабочих станций в сеть для передачи файлов, на средства централизованной печати и на инструменты поддержки. Наша цель — завершить систему в три года — была достигнута. В середине 1988 года система была представлена более широкому сообществу пользователей, и можно было начать работу над приложениями. Была разработана почтовая служба, добавлена графическая система и продолжены различные работы по общим системам подготовки документов. Средство отображения было расширено так, чтобы работать с любым экраном, включая цветной.

Одновременно на основе опыта использования системы совершенствовались отдельные ее части. С 1989 года в наших вводных курсах программирования язык
Модула-2 был заменен языком Оберон."

Никлаус Вирт, Юрг Гуткнехт. "Разработка операционной системы и компилятора. Проект Оберон"

akastargazer

В системе "Франк" Алана Кея воплощены лучшие идеи человеко-машинного интерфейса. Которые мы давно имеем (с небольшими отличиями) в BlackBox Component Builder, хе-хе. Вот посмотрите: computerra.ru

Приложений нет, а есть:
— Документ
— Поддержка операций
— Гиперссылки
— "Виртуальная машина" или среда исполнения
— Команды

Обо всём этом писал и Дж.Раскин, Алан Кей воплотил в своём эксперименте, а мы в этом работаем.