Smalltalk по-русски
четверг, Январь 10, 2008
[GST] GNU Smalltalk 3.0 release

GNU Smalltalk 3.0 released. Из изменений:

  • Новый более удобный синтаксис для создания классов (важно для скриптов). Пример добавления метода в существующий класс:
    Number extend [
             radiusToArea [
                 ^self squared * Float pi
             ]
             radiusToCircumference [
                 ^self * 2 * Float pi
             ]
         ]
    
  • Изменена стартовая последовательность скриптов, что делает кастомизацию более удобной.
  • Инструмент для автогенерации документации вошел в поставку.
  • Новый DBI-like интерфейс для доступа к БД; в поставке драйвера для MySql, SQLite, PostgreSQL.
  • Усовершенствован формат пакетов (введён так называемый .star формат).
  • У скорено время инициализации, например, "Hello, World" запускается в 5 раз быстрее, чем в версии 2.3.
  • Различные улучшения в библиотеке классов. Например, в базовую библиотеку добавлены продолжения и генераторы, а введение продолжений позволит портировать Seaside на gst.
  • Прочие улучшения в структуре дистрибутива. Например, добавлены такие полезные вещи как реализация комплексных чисел, байдинги к GNUPlot, писалка/читалка формата JSON, новый пакет DebugTools.

Ярлыки: ,

Comments:
Лучше бы они этого не делали. Теперь это не Смолток, а смолскрипт какой-то! Лично я останусь на версии 2.3.6
 
Отправить комментарий

<< Home

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

Последние сообщения
:: [Dolphin] Дельфин 6.1 или "он умер, но затем встал...
:: Bottom line '2007
:: [VW] Поиск по публичному StORE-репозиторию
:: [VW] Прощай, Widgetry!
:: [VAST] Вышла новая версия VA Smalltalk - 7.5.2
:: [Dolphin] Dolphin Smalltalk - R.I.P.
:: [GST] GST & MinGW
:: Алан Кей получил очередную награду
:: [Seaside] Continuation, Web-разработка и Java-прог...
:: [Squeak] Win32 Unicode Squeak VM

Архив
Предыдущие новости / Декабрь 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