Радвам се да видя публикуването на ново издание на Squeak by Example, отлична книга за хубавия, приятелски вкус на Smalltalk, представена през 1996 г. Книгата вече е в издание 5.3, публикувано през декември на 2022 г. и може да бъде изтеглен от тук.

Въпреки че оценявам иновативния напредък на Pharo, винаги съм харесвал простотата на Squeak. Страхотен е за начинаещи и студенти, както и за любители. Той се радва на известна индустриална употреба (добър пример е SageTea), но е насочен предимно към академичните среди и образованието.

Всъщност, продължавайки напред, планирам да прекарам много повече време със Squeak вместо с Pharo. Неговата простота и стабилност са твърде завладяващи, за да бъдат подминати.

В исторически план Squeak е използван за разработването на три много впечатляващи проекта:

  1. Croquet, платформа за виртуална реалност. Той еволюира в Qwaq, който стана основата за „3D Immersive Collaboration“. Това също доведе до Croquet OS, платформа за разработка на метавселена.
  2. Scratch, инструмент за визуално програмиране за обучение на деца по програмиране. В крайна сметка той беше повторно имплементиран в JavaScript, за да стане „MIT Scratch“.
  3. Seaside, сложна уеб рамка за сървърни приложения.

Всъщност преди 15 години използвах Squeak и Seaside, за да разработя приложение за уеб сървър за виден психотерапевт от Онтарио, който да извършва онлайн терапия. Това беше първото ми представяне на Smalltalk, което казва много!

Точно днес изтеглих и инсталирах Squeak 6.0 на моя компютър с Windows 10. Еха! Squeak измина дълъг път от 2007 г. насам. Потребителският интерфейс стана много по-полиран. Инсталирането е лесно, като падане от дънер.

NostraEngus казва: „Squeak има светло бъдеще.“