Smalltalk по-русски
понедельник, Декабрь 19, 2005
Что если...
Что, если бы существовали виртуальная машина Hotspot, на которой без всякой потери производительности работал бы Ruby (а не Java), и версия Eclipse, построенная на этой платформе и ориентированная на неё?

Подробнее в заметке Avi Bryant, переведённой Вадимом Колонцовым.

Рекомендую так же прочитать краткое интервью с Avi Bryant.

Avi Bryant разработал Seaside - фреймворк, который меняет ваше представление о веб-разработке, и Monticello - распределённую систему контроля версий для Squeak, так же ряд более мелких проектов, таких как коннектор к ООБД GOODS, ROE - DSL для работы с реляционными БД.

Это довольно интересный пример того, как программист на Smalltalk по мере уточнения своих требований к инструменту разработчика, может плавно дорабатывать среду до нужного ему состояния. Понадобились продолжения - добавили; нужна БД, но нет желания возиться с реляционкой, есть такая; не устраивает лицензия на упомянутую OmniBase, можно прикрутить коннектор к свободной GOODS; необходимо работать с SQL БД - сделан ROE. Правда, у такого подхода есть и минус - ведь необходимо постоянно осознавать свои требования к инструменту и замечать наличие тормозящих разработку "узких мест", что вступает в конфликт с постоянно внедряемым методом прогибания под имеющийся инструментарий.

Comments: Отправить комментарий

<< Home

Популярные статьи
:: Smalltalk?!
:: Почему Smalltalk?
:: Great Leap Forward from Java to Smalltalk

Последние сообщения
:: [Dolphin] Intelli-Dolphin 1.1
:: [Squeak] Kedama
:: [Squeak] SqueakNOS in VMWare
:: [Squeak] SqueakMap 2.1
:: [Dolphin] Dolphin Smalltalk X6
:: [GST] GNU Smalltalk 2.2 release
:: [Squeak] Исходники ВМ
:: [Squeak] 100$ Laptop и Squeak
:: [Dolphin] SMock
:: [Seaside] A radically productive framework

Архив
Предыдущие новости / Декабрь 2004 / Январь 2005 / Февраль 2005 / Март 2005 / Апрель 2005 / Май 2005 / Июнь 2005 / Июль 2005 / Август 2005 / Сентябрь 2005 / Октябрь 2005 / Ноябрь 2005 / Декабрь 2005 / Январь 2006 / Февраль 2006 / Март 2006 / Апрель 2006 / Май 2006 / Июнь 2006 / Июль 2006 / Сентябрь 2006 / Октябрь 2006 / Ноябрь 2006 / Декабрь 2006 / Январь 2007 / Февраль 2007 / Март 2007 / Апрель 2007 / Май 2007 / Июнь 2007 / Август 2007 / Сентябрь 2007 / Ноябрь 2007 / Январь 2008 / Март 2008 / Май 2008 / Июнь 2008 / Июль 2008 / Август 2008 / Сентябрь 2008

Atom Feed
Smalltalk по-русски


Powered by Blogger