Smalltalk по-русски
понедельник, Июль 31, 2006
[VW] Cookbook

Запущен (VW) Smalltalk Cookbook. Надеюсь содержимого будет становиться всё больше и больше.

Ярлыки:

среда, Июль 19, 2006
[VW] Smalltalk в синтаксисе C

В публичном репозитории выложен пакет "Show C like Source". Этот пакет позволяет отображать уже написанный ST-код в синтаксисе С. Например, код:

cstDelete
  "delete Item on server"
  | destination |
  destination := self getDeleteURL.
  self validatePost
    ifFalse: [^self message: (UserMessage 
      defaultString: 'You did not enter a username and/or password' 
      key: #postingToolUserValidationMessage2) asString].
  ^self postDeleteTo: destination
будет отображен как:
ANY cstDelete (void)
  /*delete Item on server*/
{
  ANY destination;
  destination = self -> getDeleteURL();
  self -> validatePost() -> ifFalse:(((void) {
    return self -> message:(UserMessage 
      -> defaultString:key:("You did not enter a username and/or password"
        ,S"postingToolUserValidationMessage2") -> asString())});
  return self -> postDeleteTo:(destination)}

Хотя применимость отображения в С-код может вызывать сомнения, но в общем случае отображение кода в некотором другом виде может быть полезно. Так в Squeak уже давно существует возможность менять вид ST-кода. Там помимо традиционного синтаксиса, можно смотреть код в некоем "новом" синтаксисе и в полуграфическом виде.

Ярлыки:

среда, Июль 12, 2006
[VW] VisualWorks 7.4.1 and Object Studio 7.1.1

Вышли очередные версии продуктов VisualWorks Smalltalk 7.4.1 и Object Studio 7.1.1. Некоммерческие версии доступны для скачивания.

Здесь вы можете прочитать список изменений.

Популярные статьи
:: 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