Добрый день.
Я никогда не разрабатывал на Smalltalk. (Да и не разработчик уже очень давно.)
Но, в 2011 году столкнулся с продуктом, сделанным на Smalltalk.
Средством разработки было Pharo.
По этой причине подписался на рассылку этой группы.
И с тех пор наблюдаю за жизнью в ней.
Особенной активности нет...
Но периодически вижу попытки по поднятию интереса к теме.
Есть подобное предложение и у меня.
В 2011 году в одной из организаций досталось мне реализация ПО платежного терминала на Smalltalk (Pharo). ПО на тот момент уже эксплуатировалось в нескольких банках.
Однако, в дальнейшем, в организации программное обеспечение было переписано на C#.
Разработка на Smalltalk (Pharo) была закрыта.
Сейчас, уже в другой организации, у меня аналогичный проект. Это снова платежный терминал. И команда разрабатывает его на C#. Это основное, на данный момент направление.
Но есть возможность для запуска некоторого "экспериментального проекта".
Проекта не по разработке нового ПО, а по адаптации существующего.
Бюджета большого на это нет, но некоторые средства имеются.
Для чего это нужно? Для того, чтобы создать конкуренцию между командами и иметь план "Б" на случай не успеха одной из них. (Правда не понятно пока, что делать в случае не успеха обеих команд.)
Программное обеспечение терминала на Smalltalk никак не регистрировалось и не лицензировалось. И 6 лет как уже нигде не эксплуатируется (, ну, насколько мне известно).
Главный разработчик этого ПО - Денис Кудряшов.
И, если автор не будет против, то можно попробовать стартовать работы на имеющемся фундаменте.
Исходные коды есть. Серверную часть, работающую по протоколу ПО терминала поднять не сложно.
У Дениса, полагаю, сейчас уже не найдется времени на эту задачу.
Но, возможно, найдутся желающие взяться за это дело.
Работа предполагает и оплату, а не только энтузиазм.
Тут у Pharo есть некоторая фора.
На C# работы еще идут, а тут есть готовый вариант реализации ПО терминала, по функционалу соответствующий ожиданиям на 90%.
Это могло бы стать примером удачного проекта на Smalltalk.
--
Сергей Ларин
skype: serg.n.larin