Обновился сайт Smalltalk/X, а так же появилась новая версия St/X (пока только под Windows) - 5.4.1.
Этот диалект интересен тем, что зародился он как транслятор из St в C. Эта же возможность существует и поныне. Т.е. можно скомпилировать всю программу в самодостаточный исполняемый файл. Либо предкомпилировать непосредственно в коды процессора отдельные модули, а остальную часть оставить для JIT. Естественной является и возможность встраивать С-код прямо в St-методы.
Под win32 С-код компилируется с помощью Borland C 5.5. В свежих версиях St/X появилась (эксперементальная) поддержка MS Visual C, однако всё еще требуется make от Borland. Можно ли воспользоваться gcc под win32 мне не понятно.
В поставке идёт вполне приличная документация, поддерживается куча платформ, есть достаточный набор виджетов (хотя за основу взят look&feel от OpenStep, что несколько непривычно для пользователей win). При разработке ориентир был на диалект VW (как уходящий корнями в оригинальный ST-80), но есть и ряд отличий.
И вообще диалект выглядит интересно и производит очень приятное впечатление. Единственный недостаток - колличество разработчиков и отсутствие сообщества. Только этим можно объяснить небольшие недоработки, которые хотя и легко исправляются, но требуют времени на погружение в контекст.
Итог: мне кажется, что этот диалект зря находится в тени. И основная причина этого либо отсутсвие сил либо нежелание разработчиков заниматься выращиванием сообщества.
Ярлыки: new version, stx