Добрый день, камраден.
В этой ветке я хотел бы рассказать о замечательной технологии Genera от почившией в бозе компании Symbolics, Inc.
Если, конечно, кому-то это интересно. Если интересно - могу на вопросы ответить, но не на все и не сразу.
Если не интересно - то и фиг с ним тогда.
Делаю я это для того, чтобы привлечь внимание товарищей к сабжу, услышать какие-либо умные соображения от вас, ну и рассказать про сабж тем, кто о нем не знает. Не все же сидеть в глупой убунте.
Итак, Genera - это:
1) Операционная система (написана полностью (sic!) на лиспе)
2) Среда разработки, аkа IDE
3) Набор всяких разных программ и библиотек
4) Документация
5) (изначально) Целая лисп-машина, вроде Symbolics 3600.
Интересна Genera прежде всего тем, что это - лучшая (в.т.ч и на сегодняшний день) среда для разработки программ на лиспе (скажем так, самая навороченная песочница, которую только можно придумать) Интересна она также своим графическим интерфейсом (абсолютно интерактивная среда, но, в основном, в тексте и без ненужных попердываний, которые мы видим сегодня везде), уровнем технологий (например, как вам цветное 1280х1024 в 1984 году?), софтом, под нее написанным (имеется брошюрка со скринами трехмерного редактора и отрисовщика, датированная все тем же 84ым годом) и многим, многим другим.
Последние версии Genera были реализованы под архитектуру DEC Alpha в виде виртуальной машины, работали в ОС Digital Unix 4.0. Называлась такая штука - OpenGenera, о ней-то и пойдет наш рассказ. (Кстати, почему Open - понятно не совсем) Были также и версии Genera под макинтош: представляли собой плату расширения MacIvory с встроенным лисп-процессором + софт. OpenGenera многое от нее унаследовала, в частности - систему RPC. (rpc я пока не юзал, но по документации - очень, очень интересная штука) Есть еще версия для x86-64, но с ней все совсем интересно - это не порт, как многие думают, это реализованная с нуля по симболиксовским патентам виртуальная машина, которая способна запускать имаджи от Genera. Реализовал ее сумасшедший чувак по имени Брэд Паркер, за что огромный ему мегареспект. Запускаться - запускается, проверял лично. Но работать с ней не работал. Говорят, подглючивает.
У себя дома мне удалось-таки запустить OpenGenera под самым настоящим Digital Unix на самой настоящей Alpha. Скриншот, кстати, я тут уже пытался выложить, но злобные модераторы, видимо, не поняли всю прелесть моей милой шутки про кде4 и тему грохнули. Ну и поделом, смотрите скрины на вики. Вкратце - реализовать такой сетап было очень непросто. Опять же, если интересно - расскажу, в плане проблем с установкой и запуском Genera у меня уже большой опыт:)
Картинок пока нет, тут их почему-то нельзя аплоудить, а свой хостинг настраивать мне лень. Прямые ссылки на частные ресурсы, посвященные Genera не даю - затопчете ведь, а у людей трафик. Кому надо - те найдут.
На сегодня пока все. (если никому не будет интересно, всё - вообще:) )