Вышел Pharo 7.0

Сегодня вышла новая версия одной из самых популярных и развивающихся реализаций языка Smalltalk — Pharo.
( читать дальше... )
Всего сообщений: 10
Сегодня вышла новая версия одной из самых популярных и развивающихся реализаций языка Smalltalk — Pharo.
( читать дальше... )
Amber — это современная реализация языка программирования Smalltalk, компилирующаяся в JavaScript и предназначенная для работы прямо в браузерах. Amber предоставляет разработчику классическое Smalltalk-окружение, которое включает в себя браузер классов, REPL, а также интерфейс для работы с юнит-тестами (SUnit).
Amber позволяет вести инкрементальную разработку в лучших традициях Smalltalk: все изменения в коде подхватываются системой «на лету». Код компилируется в эффективный JavaScript и сохраняется на сервере с помощью протокола WebDAV.
Amber прозрачно интегрируется с библиотеками на JS: разработчику доступно всё многообразие библиотек JavaScript.
В новой версии, помимо традиционных улучшений производительности и исправлений ошибок, вниманию разработчиков так же представляется новый вариант IDE под названием «Helios» (демо доступно в архиве, файл «helios.html»). В рамках работы над новой IDE продолжается разработка пошагового отладчика смолток-кода (ветка «debugger» в репозитории).
Немного статистики по данной версии:
>>> Подробности
Нежданно-негаданно к нам подкрался очередной релиз современной, свободной реализации языка программирования Smalltalk — Squeak.
Версия с сакральным номером 4.2 несёт нам:
Отдельным пунктом следует выделить адаптацию Squeak к работе на новой виртуальной машине — Cog. Cog обеспечивает приблизительно трёхкратный общий прирост производительности за счёт JIT, также ведётся работа над поддержкой системных потоков и неблокирующих внешних вызовов. Разработка новой виртуальной машины финансируется организацией Teleplace, которая предоставляет свой коммерческий вариант системы виртуальных миров Open Cobalt.
Вышла в свет четвертая версия универсальной платформы для анализа данных и программных проектов Moose.
С помощью Moose разработчики и исследователи могут:
Свою историю Moose ведет с 1996 года; платформа уже использовалась в компаниях Siemens и Nokia.
Moose написана на Smalltalk и работает в ОС GNU/Linux, Windows и Mac OS X; код доступен под лицензиями BSD и MIT.
>>> Подробности
Сегодня вышла новая версия реализации динамического, полностью объектно-ориентированного языка программирования Smalltalk от проекта GNU.
Основные изменения и новшества в данной версии:
В стандартную поставку GNU Smalltalk так же входят фреймворки Seaside и Magritte, многочисленные биндинги, интерфейсы к БД и многое другое
Сегодня вышла в свет первая стабильная версия Pharo - современной, полностью свободной реализации среды Smalltalk. Проект появился как форк Squeak, работа над ним ведется с 2008 года.
Основные цели проекта:
В Pharo 1.0 вошло множество улучшений производительности и расширений функциональности, доступно более 9000 тестов, добавлены новые инструменты (diff, inspector).
Pharo уже используется множеством компаний, исследовательских групп и университетов; разработка веб-фреймворка Seaside тоже была перенесена в Pharo.
Учебник Pharo by example
Сегодня в списке рассылки squeak-dev было объявлено о выходе новой версии свободной реализации языка программирования Smalltalk-80 Squeak.
Целью релиза 4.0 было перелицензирование - Squek-license, использовавшаяся до этого, не являлась OSI-совместимой. Частично из-за этого проект был в своё время форкнут. Новый вариант сочетает в себе элементы лицензий MIT и Apache. Была проведена большая работа по сбору соглашений о смене лицензии со всех участников проекта.
Код и функциональность остались практически неизменными с версии 3.10.2; разработчики обещают выпустить Squeak 4.1 с новыми наработками в ближайшее время.
Виртуальная машина Squeak может работать на множестве платформ; энтузиасты работают над портом для Android. Некоторые приложения, написанные в Squeak, можно встретить и в Apple iPhone AppStore.
>>> Подробности
Вчера вышла шестая версия веб-фреймворка и сервера приложений для языка Smalltalk AIDA/Web.
Основные изменения (с версии 5.6):
Поддерживаются 6 диалектов Smalltalk: Squeak, Gemstone/S, VisualWorks, Dolphin Smalltalk, Smalltalk/X.
Разработка AIDA/Web была начата в 1996 году. Лицензия: MIT.
>>> Страница проекта
Сегодня в списке рассылки GNU Smalltalk был представлен первый публичный релиз веб-фреймворка Iliad.
Ключевые особенности:
Текущую версию 0.6 можно скачать с SVN: svn co http://bioskop.fr/svn/gst/iliad/tags/0.6.0
Информация в сети:
Уже есть одна история успеха - на Iliad было реализовано приложение для онлайн-тестирования (подробности в блогах)
GNU Smalltalk - это современная реализация первого настоящего объектно-ориентированного языка от проекта GNU, позволяющая использовать Smalltalk в скриптах.
15 марта 2008 года в Киеве состоится конференция по динамическим языкам программирования "Exception Conference #07". В отличие от прошлых конференций, на этой конференции будут доклады по языкам программирования Python, Ruby, SmallTalk, Groovy и REBOL.
>>> Подробности