Как вы могли заметить, в последнее время новостей на нашем сайте было не густо. Но это совсем не потому, что в мире ST жизнь в конце-концов прекратилась. Так, например, жизнь есть на wiki. Но сейчас я попытаюсь немного наверстать упущенное и кратко пробежаться по последним событиям.
Появился порт Seaside на Dolphin. Кстати, что характерно, интерес к портированию Seaside проявила Instantiation, Inc - фирма поддерживающая VAST. Они естественно хотят портировать не на Dolphin, а на VAST. Правда, не совсем понятно, готовы ли они доработать виртуальную машину или требуется исполнить "финт ушами" и реализовать Seaside на текущей ВМ.
В добавок, появился порт на Dolphin другого веб-фреймворка - AIDA 5. AIDA - изначально разработан для VisualWorks, естественно поддерживает текущие потребности рынка в виде AJAX. Доступно краткое введение из которого можна понять, как выглядит разработка при помощи AIDA.
Разработчиков под Seaside/Squeak может заинтересовать HandsOn - визуальная среда разработки, генерирующая Seaside-приложение. К веб-направлению, думаю, относится и появление SuperSwiki2. (Ничего не знаю о (Super-)Swiki, так что сравнить с другими реализациями не могу.)
В стане Squeak наблюдается некоторое оживление. Ожило из забвения как минимум два проекта: MathMorphs и SqueakNOS. Создан и запущен репозиторий исходного кода для разработчиков связанных с Croquet. Выложены слайды с презентаций Exupery. Слайды в виде 2-х образов Squeak 3 (запускаются на любой ВМ версии 3.*) по 13Мб каждый. Из слайдов, например, можно узнать, что уже сейчас на тестах Exupery выполняет байткоды в 2.5 раза быстрее чем VW.
Получено разрешение от Apple на открытие оригинальной версии Squeak (версии 1.1 от 26 сентября 1996г.) под лицензией APSL. Персонально я не совсем понимаю, какие последствия это действие будет иметь и буду рад услышать любые комментарии.
Появилась возможность использовать Gnu Smalltalk на десктопе (под X) с аналогом adesklets.. Очередной пример, того, что программиста не должно останавливать отсутсвие неких возможностей в уже существующих программах ("исходная" adesklets работает только с растровой, а не с векторной графикой).
Ну, и раз перешли на скриптование десктопов, то представляю вам VistaScript. Если ничего не путаю, то изначально это была попытка реализовать Smalltalk на .Net и Java. Затем произошла трансформация в VistaScript - JavaScript подобный язык, с ST-подобным броузером кода. Хотя осталась возможность использовать ST-синтаксис. В общем вполне логичный шаг, как для разработчиков коммерческого языка.