Что, если бы существовали виртуальная машина Hotspot, на которой без всякой потери производительности работал бы Ruby (а не Java), и версия Eclipse, построенная на этой платформе и ориентированная на неё?
Подробнее в заметке Avi Bryant, переведённой Вадимом Колонцовым.
Рекомендую так же прочитать краткое интервью с Avi Bryant.
Avi Bryant разработал Seaside - фреймворк, который меняет ваше представление о веб-разработке, и Monticello - распределённую систему контроля версий для Squeak, так же ряд более мелких проектов, таких как коннектор к ООБД GOODS, ROE - DSL для работы с реляционными БД.
Это довольно интересный пример того, как программист на Smalltalk по мере уточнения своих требований к инструменту разработчика, может плавно дорабатывать среду до нужного ему состояния. Понадобились продолжения - добавили; нужна БД, но нет желания возиться с реляционкой, есть такая; не устраивает лицензия на упомянутую OmniBase, можно прикрутить коннектор к свободной GOODS; необходимо работать с SQL БД - сделан ROE. Правда, у такого подхода есть и минус - ведь необходимо постоянно осознавать свои требования к инструменту и замечать наличие тормозящих разработку "узких мест", что вступает в конфликт с постоянно внедряемым методом прогибания под имеющийся инструментарий.
Только вышел Dolphin Smalltalk X6, как к нему стали выходить полезные дополнения.
На этот раз Intelli-Dolphin - улучшение некоторых функций среды, среди которых:
Наглядная демонстрация возможностей прилагается.
Kedama это скриптуемая система симуляции поведения частиц. Kedama может моделировать системы из десятков тысяч частиц. Естественно, что создание, управление, скриптование можно осуществлять визуальными средствами.
Kedama теперь входит в Squeak EToys. Так что можете установить плагин к веб-броузеру и посмотреть примеры самых разных симуляций - от имитации поведения молекул газа в баке при разных температурах и давлении до моделирования популяций хищников и добычи.
Ярлыки: squeak
Хотя SqueakNOS впал в спячку еще в 2001 г. Cees De Groot создал на днях VMWare образ со SqueakNOS. Наверное в дополнение к образу Squeakware.
Ярлыки: squeak