Seaside — это бриллиант в мире Smalltalk. Web-framework с компонентно ориентированной архитектурой. Изначально был разработан Avi Briant для собственных нужд. Затем был отдан сообществу, которым сейчас и развивается. Позиционируется Seaside как «еретический» фреймворк. Поскольку отличается от всех прочих. Отличительными чертами являются:
В ближайшее время выходит Seaside 3.0 в котором произведены очень значительные архитектурные изменения. В частности введены partial continuation, которые должны радикально уменьщит потребление памяти и время выполнения. Также очень важным нововведением является возможность использования фреймворка без фирменной технологии callback-request. Что позволяет разрабатывать stateless приложения.
Pier — это бесплатная CMS, разработанная на Seaside. Обладает всеми достоинствами и возможностями компонентной web-разработки.
Сайт: http://www.piercms.com/
Автор: Lukas Renggli и др.
http://www.aidaweb.si as a second most important Smalltalk web framework is mentioned on your websites too :)
Сайт: http://www.lukas-renggli.ch/smalltalk/magritte Автор: Lukas Renggli
Magritte - это динамический framework для мета-описания объектов и моделей. Основная суть: "Определил объект и забыл про него". Многочисленные входные формы в Pier созданы на лету с помощью Magritte.
Сайт: http://www.dabbledb.com
Автор: Avi Briant
Что-то вроде вебдванольной ОО СУБД. Статья в Компьютерре.
Коммерческая CMS. Похоже, весьма успешно используется владельцами в бизнесе.
Сайт: http://auctomatic.com/
Автор: ?
Надстройка над Ebay. Проходила инфа, что был куплен за $5 млн (например)
Ссылки: http://www.esug.org/Conferences/2009/CurrentListofTalks/Mutationtesting http://www.slideshare.net/silvajorge/mutation-testing-2049016 http://n2.nabble.com/Mutation-Testing-td3695834.html
Мутационное тестирование, не Smalltalk: http://en.wikipedia.org/wiki/Mutation_testing http://www.blog.graphsy.com/?p=217 http://www.softwarequalitymethods.com/Slides/MutatingAutoTestsSlides.pdf http://msdn.microsoft.com/en-us/magazine/cc163619.aspx GIPA http://www.esug.org/Conferences/2009/CurrentListof+Talks/GIPA http://www.cincomsmalltalk.com/publicRepository/Gipa(Bundle).html http://www.cincomsmalltalk.com/blog/blogView?entry=3431667630 (video)
http://foxtalkbots.com/
Foxtalk is a system for programming robots. Foxtalk includes a simulated drawing robot that lets you write, debug and test programs without extra hardware. Foxtalk is free and runs on both Windows and Mac OS X.
Foxtalk is a Smalltalk-based environment for programming robots...
Smalltalk running inside Lego Mindstorm platform: http://www.cincomsmalltalk.com/blog/blogView?entry=3434863417
Glamour is an engine for scripting browsers. http://moose.unibe.ch/tools/glamour
Короткое интервью с ESUG 2009: http://www.cincomsmalltalk.com/blog/blogView?entry=3434781019
PC-compatible computer with the BIOS support. Loading to OLPC from flash-memory.
Squeak detects the devices. "All the device drivers here are written in Smalltalk. Assembly and C languages were down to the minimum. Only the necessary... Input/output, memory management... all in Smalltalk."
VMWare appliance: http://sourceforge.net/projects/squeaknos/
Operating System: An operating system is a collection of things that don’t fit into a language. There shouldn’t be one. – Dan Ingalls, in an article in Byte Magazine, 1981. http://wiki.squeak.org/squeak/1762
Pics of SqueakNOS on OLPC http://www.flickr.com/photos/sergestinckwich/2801973709/
Блог: http://cairocreations.wordpress.com/ См. SNoP on the Cincom public Store
SeasideXUL — веб-фреймворк, позволяющий создавать "десктопные" приложения как тонких клиентов со стандартным look&feel на основе удаленного XUL на Smalltalk.
http://squeak.preeminent.org/