|
20.02.2011, 16:22 | #1 |
Участник
|
Лекция Шона Парента, главного учёного Adobe Systems и ответственного за Adobe Source Library
http://www.youtube.com/watch?v=4moyK...layer_embedded
Цитата:
Интересное начинается минуте на двадцатой.
Предложен интересный алгоритм работы с большими системами: представить систему графом без циклов - граф управления, получается, - убрав циклы в "алгоритмы" и повторять до полного понимания работы системы. Как я понимаю, подходит для любых ЯП. http://thesz.livejournal.com/1185740.html |
|
21.02.2011, 17:36 | #2 |
Участник
|
Интересное кино.
Презентацию из него можно посмотреть отдельно - на видео видно не все, в частности не понятно как же выглядит этот декларативный код (сравнение на стр. 34 и 35) http://stlab.adobe.com/wiki/images/8...ble_future.pdf Но я чуть на стуле не подпрыгнул когда лектор начал демонстрацию интерфейса - фокусы с несколькими вьюшками подключенными к одной модели и т.д. Обычные начальные примеры по использованию MVC скажем в VisualWorks или MVP в (почти) покойном Dolphin Smalltalk. Успокоила следующая фраза: Цитата:
It's pretty traditional Model/View/Controller stuff that you probably could have seen demoed on Smalltalk system at Xerox many years ago but somehow we've forgotten how to do this. What we've forgotten how to do is [how to] define models.
Цитата:
В сущности это традиционный Model/View/Controller, демонстрацию которого в Smalltalk вы бы наверное могли видеть в Xerox много лет назад (лет за тридцать уже), но каким то образом мы забыли как это делать. Что мы забыли - это как определять модели.
Но проект интересный. И судя по всему уже мертвый. В год презентации (она проходила на территории Гугла), лектор в Гугле и оказался. С той поры ASL и Adobe Adam&Eve вроде бы уже и не обновляется - года два как. |
|