第30回Smalltalk勉強会
Post date: Mar 14, 2011 2:20:03 AM
3月のSmalltalk勉強会の日程が決まりました。下記の要領で行います。
日時: 2011/3/30(水) 19:00-21:00 (2時間程度)
テキスト: 「Smalltalkで学ぶオブジェクト指向プログラミングの本質」または「自由自在Squeakプログラミング」
※テキストは補助的なものです。初心者の方は持参されると何かと便利でしょう。
今回のテーマは温故知新で「もういちどMVC」です。サイバー大学の阿部さんにお話しいただきます。
概要: MVC(Model-View-Controller)という言葉は、有益な設計指針として、スタンドアローンのGUIアプリケーションだけでなく、J2EEやWebアプリケーションの分野でも普通に使われるようになりました。しかし、Smalltalk-80の特徴を色濃く残していたSqueakもMorphicが標準となり、Smalltalkで動いている初期のMVCをご覧になった方は少ないかもしれません。今回は温故知新ということで、古いSqueakを使って、その実装と振る舞いを見ていきます。
当日使うサンプルコードです。(3/30)
発表資料です。(3/31)
Togetterによるまとめもできています(3/31)
補足:
最新のSqueak 4.2ですとMVCが一部失われていたりするので、かなり古いですが、Squeak 1.31を使います。
副読本として、青木さんの「使わないと損をするModel-View-Controller」を使おうと思います。
http://www.jac-net.com/~tarzan/smalltalkers/mvc/mvc.html
http://aokilab.kyoto-su.ac.jp/documents/MVC/page1.html
なお、会場に余裕がありますので、参加登録等は不要です。ふらりとお越しください。