Писк 5.0 Выпущен


Squeak, система программирования Smalltalk с открытым исходным кодом, недавно запустила новый веб-сайт. Недавно выпущенная версия 5.0 представляет новую модель памяти Spur и связанную с ней виртуальную машину. Писк теперь может работать на Raspberry Pi.

Squeak-это объектно-ориентированный язык, который рассматривается сообществом как современное воплощение среды программирования Smalltalk-80, первоначально разработанной в Xerox PARC.

Первоначально выпущенный в 1996 году, он был получен из Smalltalk-80 группой Apple Computer, в которую входил Алан Кей, и доступен для многих платформ.

Одной из его характерных особенностей является то, что система Squeak включает в себя код для создания новой версии виртуальной машины (VM), на которой она работает, и Squeak 5 представляет виртуальную машину «следующего поколения» для семейства систем программирования Squeak/ Pharo/ Newspeak, а также связанную с ней модель памяти, называемую «Spur».

Согласно примечаниям к выпуску Squeak 5.0, новая виртуальная машина поддерживает быструю работу из-за того, как она:

сохраняет представление объектов с прямым указателем в предыдущих версиях Squeak, но теперь не требует полного сканирования кучи на предмет изменений. Это делается путем введения скрытых объектов пересылки, которые позволяют лениво обновлять ссылки по мере их появления. Инновация Spur заключается в том, чтобы избегать явных барьеров для чтения во всех распространенных случаях.

Spur готов к 64-разрядной работе, улучшил управление памятью и теперь работает на ARM, что дает ему возможность работать на Raspberry Pi, для которого он кажется естественным партнером, учитывая его образовательную направленность. 

Вы можете скачать Squeak 5.0 как пакет «Все в одном», который включает в себя Spur works для Windows, OS X и Linux с его нового веб-сайта, Squeak.org. Squeak 4.6 также доступен в версии без шпоры. Также доступна пользовательская установка, и разработчики платформы могут загрузить образ магистрали, последнюю экспериментальную версию.

Раздел сообщества веб — сайта предоставляет доступ к вики-сайту Squeak и еженедельному блогу Squeak, в котором сообщается о новостях и других событиях во вселенной Squeak и Smalltalk. 


Добавить комментарий