Smalltalk по-русски
среда, Сентябрь 24, 2008
Pier 1.0.17 - CMS на Seaside. Людьми и для людей

Вышла новая версия Pier - CMS на Seaside. Pier является второй версией SmallWiki. Лицензия - MIT.

Примеры сайтов где используется Pier можно найти на домашнем сайте, естественно управляемом самой Pier. "Естественно" - потому, что принцип использования собственных технологий широко распространён в сообществе ST.

Из примеров: сообщество разработчиков Squeak долгое время обслуживалось Swiki. Сейчас squeak.org работает на SmallWiki, однако куча информации для разработчиков можно найти только на различных swiki. Репозитории проектов для Squeak - SqueakSource работают на Squeak/Seaside.

Документация по Smalltalk/X хостится на ST/X.

Сообщество VisualWorks долгое время поддерживается wiki на VisualWorks. Блоги по VW - написаны на VW продакт менеджером(!).

Такая ситуация во многом возникла благодаря традиции не опускать руки при отсутствии каких-то инструментов, а создавать их самому. И эти созданные для себя инструменты зачастую двигали сообщество вперёд. Например, когда Ави Браянту понадобился инструментарий для быстрой разработки web-приложений он разработал Seaside, понадобилась система контроля версий - он создал Monticello. Менее известный пример - это RSS агрегатор BottomFeeder, разработанный Джеймсом Робертсоном, продакт менеджером Cincom Smalltalk. Разрабатывать BottomFeeder Джеймс начал только для того, чтобы понять стоил ли только возникший тогда RSS какого либо внимания. Значительно продвинул всю индустрию программирования RefactoringBrowser разработанный Кентом Беком. Да и сам Smalltalk появился во многом потому, что Алану Кею нужен был инструмент для обучения детей. А отсутствие удобного средства разработки после ухода из Xerox привело Алана к созданию Squeak. В свете этого мне кажется логичным, что wiki, как таковое, придумал именно smalltalk-ер.

Ваши примеры?

PS. Pier 1.0.17 работает на GLASS и будет поставлятся вместе с GemStone/S 64 version 2.3.

Comments:
Есть очень интересное следствие у описанного явления:

когда я пытаюсь освоить какой-нибудь новый инструмент, я часто прошу помощи на IRC'шке, этому инструменту посвящённой. Так я делал с опенофисом, так я делал с убунтой, так я делал и делаю со смоллтолком (#squeak@irc.freenode.net и #smalltalk@irc.parcplace.net соответственно для squeak и VW).

Так вот в случае со смоллтолком весьма вероятно, что помощь тебе вызовется оказывать тот самый человек, который удосужился написать инструмент, который ты осваиваешь :) Со мной такое было множество раз.
 
Отправить комментарий

<< Home

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

Последние сообщения
:: Smalltalk и Все-Все-Все: Белка-Рыба наносит ответн...
:: Smalltalk и Все-Все-Все
:: [Squeak] Новый сайт Squeakland
:: [Squeak] Squeak для iPhone
:: [Squeak] SqueakDBX
:: [Squeak] Monticello 2
:: [GST] GNU Smalltalk 3.0.4 release
:: MagLev - Gemstone for Ruby
:: [Squeak] JSqueak, Potato
:: [Squeak] WxSqueak 0.5

Архив
Предыдущие новости / Декабрь 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 / Октябрь 2008

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


Powered by Blogger