Нежданно-негаданно к нам подкрался очередной релиз современной, свободной реализации языка программирования Smalltalk — Squeak.
Версия с сакральным номером 4.2 несёт нам:
- значительные улучшения в библиотеке классов и IDE, традиционно обещается прирост производительности;
- подчищенную кодовую базу с улучшенной поддержкой выгрузки ненужных пакетов и шрифтов из системы;
- API для работы со стандартным вводом-выводом;
- улучшенный интерфейс командной строки;
- переработанную и расширенную документацию;
- старый тулкит MVC, воскрешенный для работы на медленных устройствах;
- и многое другое.
Отдельным пунктом следует выделить адаптацию Squeak к работе на новой виртуальной машине — Cog. Cog обеспечивает приблизительно трёхкратный общий прирост производительности за счёт JIT, также ведётся работа над поддержкой системных потоков и неблокирующих внешних вызовов. Разработка новой виртуальной машины финансируется организацией Teleplace, которая предоставляет свой коммерческий вариант системы виртуальных миров Open Cobalt.