Smalltalk по-русски
пятница, Июнь 10, 2005
[Squeak] Tweak wiki
Программа использующая Tweak

По адресу http://tweak.impara.de доступна smallwiki с информацией о Tweak. Tweak это новый фреймворк для создания пользовательских интерфейсов. Цель его создания - замена более совершенной архитектурой как Morphic-а так и E-Toys.

Среди нововведений привнесённых фреймворком - полностью асинхронная обработка сообщений. Для каждого обработчика порождается новый процес. Обработчик может выглядеть так:

onMouseDown
  | oldColor |
  <on: mouseDown>
  oldColor := color.
  color := Color yellow.
  self waitUntil: #mouseUp.
  color := oldColor.
Традиционно же, такая задача решается созданием двух обработчиков (#mouseDown и #mouseUp) и машины состояний.

Введение асинхронной обработки сообщений потребовало решения ряда проблем, которые не возникали в синхронной однопоточной модели. Самые видимые из них это профилирование и обработка исключений.

Идея нового фреймворка зародилась в 2001 г. Версия 1.0 должна появится в августе нынешнего года и быть достаточно функциональной, что бы работать без Morphic и без MVC.

Ярлыки:

Comments:
Желаете Иметь доход с ПЕРВЫХ дней!? Решение [url=http://tinyurl.com/shopedel]Здесь[/url]
Причем, даже если Вы Никогда Не сделаете Ни Одной Продажи.
Шутят другие.Мы зарабатываем!!!
 
Ценностью данной коллекции является кропотливая работа по отбору, сортировке и проверке всех шрифтов.
 
Отправить комментарий

<< Home

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

Последние сообщения
:: [VW] Скорость это наше всё!
:: [VW] Cincom Smalltalk 2005 Summer Edition
:: 1-е ежегодное соревнование программистов на Smallt...
:: [Squeak] Bots Inc - Изучаем программирование с роб...
:: [Squeak] Земля писклявых
:: [Dolphin] Bouncing Balls
:: [Seaside] Финальная версия 2.5
:: [Squeak] Университетские пираты
:: [Squeak] wxSqueak 0.4
:: [Squeak] Вышла очередная версия - Squeak 3.8

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

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


Powered by Blogger