Smalltalk по-русски
воскресенье, Апрель 29, 2007
Время разбрасывать камни, время собирать камни

Появилясь информация, что на начинающемся в понедельник 30 апреля Smalltalk Solutions будет объявлено о выходе бесплатной версии GemStone/S. Версия будет бесплатной даже для коммерческого использования.

GemStone/S - объектный сервер поддерживающий защищённые распределённые приложения работающие в режиме 24x7, и программируемый на своём диалекте ST. Его обычно называют ООСУБД, однако GemStone/S это не просто иерархическое хранилище объектов. GemStone/S скорее можно представить как кроссплатформенный многопользовательский транзакционный индекируемый распределённый ST-образ (image) с поддержкой прав доступа к объектам.

До этого момента, вместе с некоммерческой версией VW поставлялась ограниченная версия GemStone/S для некоммерческого использования. Например, с VW 7.5nc поставляется ключик годный до 30 июня 2007 года, и который нужно запрашивать повторно по истечению этого периода.

Так что, вероятное появление бесплатной коммерческой версии, пусть даже и с обрезанными некоторыми возможностями должно стать хорошей новостью.

пятница, Апрель 27, 2007
Полезняшки: SIXX

Вышла библиотека SIXX 0.2.

SIXX это кроссдиалектный сериализатор-десериализатор. В настоящий момент поддерживает Squeak 3.7-3.9, VisualWorks 5i.4 - 7, Dolphin XP-X6. Использует XML.

Кстати, есть еще и кроссплатформенный сериализатор-десериализатор "Java Serialization" для Squeak. Этот пакет позволяет читать/писать потоки понятные сериализатору в Java.

вторник, Апрель 24, 2007
[VW] Вышел VW 7.5

Доступна для загрузки некоммерческая версия Cincom Smalltalk Весна 2007. В релиз, как обычно, входят 2 диалекта - VisualWorks 7.5 и ObjectStudio 7.1.2.

Из нововведений:

  • ВМ для Mac OS X и Mac OS X i86;
  • ВМ при работе с плавающей точкой знает что делать, если процессор вернул NaN или Inf (в образ необходимо загрузить парсел `IEEEMath`);
  • по соображениям производительности запрещено подписываться на события у стандартных коллекций (связано с особенностями работы become:);
  • усовершенствована работа с большими бандлами;
  • усовершенствован Merge Tool;
  • в /preview/packaging/base.im расположен минимальный образ размером 9 Мб. Минимальный образ не содержит инструментарий разработчика и предназначен для сборки готового приложения из частей;
  • отключенный по умолчанию splash и стартовый звук;
и другие исправления и усовершенствования.

Фреймворк Widgetry (раннее называемый Pollock) по прежнему разрабатывается - в дистрибутиве находится Feature Set 3.

Предполагается, что ObjectStudio 7 - это последняя версия OS со своей собственной ВМ. В будущем, этот win-only диалект будет поставляться как плагин к VW. Бета версия OS 8 доступна для загрузки отдельно (40 Mb).

Ярлыки:

3-е ежегодное соревнование программистов на Smalltalk.

Вслед за 1-м и 2-м соревнованиями начато проведение 3-го ежегодного соревнования программистов на ST. В первом туре была определена тройка финалистов. Как и раньше, финал пройдёт прямо на конференции "Smalltalk Solutions" в Торонто.

Ярлыки:

среда, Апрель 18, 2007
[VAST] Вышел VAST 7.5.1

Instantiations, Inc объявила о выходе VAST 7.5.1. В версии в основном баг-фиксы.

Полный текст Blue Book

В коллекции бесплатных книг по Smalltalk-у появилась книга "Smalltalk-80: The Language and Its Implementation".

Эта книга, обычно по цвету обложки называемая "Blue Book", является одной из 4-х книг описывающих язык Smalltalk-80. Изданы были только 3 книги из этих 4-х:

Так как каждая книга имела отличительный цвет обложки - синий, оранжевый и зелёный, то именно по этому характерному признаку книгам и были присвоены "клички". (Обращу внимание, что "клички" не уникальны и под словами "Blue Book" могут скрываться разные книги, в зависимости от контекста разговора).

"Blue book" состоит из 4-х частей описывающих язык ST-80, библиотеку классов, пример приложения и спецификацию виртуальной машины. "Blue Book" больше не издаётся, однако до сих пор выходит книга с фиолетовой обложкой "ST-80: The Language", иначе называемая "Purple Book". Содержимое этой книги идентично содержимому "Blue Book" за минусом четвёртой главы. И долгое время в свободном доступе находилась только эта 4-я глава "Blue Book".

Суммарный размер всех трёх книг в электронном виде до 100 Мб.

вторник, Апрель 10, 2007
[Squeak] Полезняшки: OpenDocument export/import

Обновлена до поддержки Squeak версий 6.8/6.9 библиотека для импорта/экспорта в формат OpenDocument. Библиотека основана на более ранней работе "OpenOffice Importer".

OpenDocument - основанный на XML открытый формат. Был изначально создан для OpenOffice.org, и позже принят как международный стандарт ISO/IEC 26300 на формат офисных электронных документов.

Ярлыки:

Популярные статьи
:: Smalltalk?!
:: Почему Smalltalk?
:: Great Leap Forward from Java to Smalltalk

Последние сообщения
:: Smalltalk и Все-Все-Все: Белка-Рыба наносит ответн...
:: Smalltalk и Все-Все-Все
:: [Squeak] Новый сайт Squeakland
:: [Squeak] Squeak для iPhone
:: [Squeak] SqueakDBX
:: [Squeak] Monticello 2
:: [GST] GNU Smalltalk 3.0.4 release
:: MagLev - Gemstone for Ruby
:: [Squeak] JSqueak, Potato
:: [Squeak] WxSqueak 0.5

Архив
Предыдущие новости / Декабрь 2004 / Январь 2005 / Февраль 2005 / Март 2005 / Апрель 2005 / Май 2005 / Июнь 2005 / Июль 2005 / Август 2005 / Сентябрь 2005 / Октябрь 2005 / Ноябрь 2005 / Декабрь 2005 / Январь 2006 / Февраль 2006 / Март 2006 / Апрель 2006 / Май 2006 / Июнь 2006 / Июль 2006 / Сентябрь 2006 / Октябрь 2006 / Ноябрь 2006 / Декабрь 2006 / Январь 2007 / Февраль 2007 / Март 2007 / Апрель 2007 / Май 2007 / Июнь 2007 / Август 2007 / Сентябрь 2007 / Ноябрь 2007 / Январь 2008 / Март 2008 / Май 2008 / Июнь 2008 / Июль 2008 / Август 2008 / Сентябрь 2008

Atom Feed
Smalltalk по-русски


Powered by Blogger