Tweak

korakuriderさん

korakuriderさんがんばってます。BertがTweakのアップデートメカニズムを壊してしまうようなアップデートを一度サーバーに置いてしまい、それを後で修正したのですが、その隙にアップデートした数少ないユーザーの一人のようです。http://d.hatena.ne.jp/kor…

毛玉

いまいち集中していないのだが、Tweak版毛玉。Andreasと並列言語のセマンティクスについてちょっと意見交換をしつつ、クラス定義が変わったときの処理を実装。 毛玉の場合、基本的には、ひとつの種類のタートルを定義すると、内部的には(今は3つ、だけど将来…

毛玉

Andreasの時間を借りて、パッチ変数を効率よくアニメーション表示するための望ましい書き方やタートルを表すPlayerの構成について相談。とても有意義でした。

Tweak版毛玉

パッチ変数の下のほうを作りました。手探りです。 2nd system syndromeにならないようにとはいうものの、座標系の調整と新たな型を追加し、動的なサイズ変更にも強くなるようにしました。

korakuriderさん

http://d.hatena.ne.jp/korakurider/20050503/p2にある質問について、勝手に想像した答えを書いてみます。 Tweakが完成した暁には、TweakとSqueakはどういう関係にあるのか?文法やコンパイラまで拡張しているようだが、Traitsのように、使わなければ無視で…

Tweak版毛玉

すこしづつ開発のエンジンがかかってきました。

お勉強

Tweakは手探りなのだが、インクリメンタルなお勉強ということで、ちょっとずつ動かしながら変更しながらやっている。毛玉にはタートルやパッチなどという構成要素があるのだが、まずは自分で思ったような画像を出すにはどうするか、と言うことで、パッチを実…

毛玉かがり

Tweakの細かい機能を試している。グラフィカルオブジェクトの入れ子関係(containerelements関係)において、ひとつのelementが複数のcontainerを持てるような気もしたが、そうでもないのだな。

多言語化周りの掃除

id:propellaな山宮さんも少し書いていたが、Andreasが多言語化まわりの掃除をし始めている。昔電話会議したときは8月のリリースまではしなくてよい、という話だったと思うのだが、どうやらつぼに入ってしまってやりたくなってしまったらしい。 いろいろぼろ…

3.8ベースのTweak

TweakはSqueak3.8ベースになりつつあります。最新版は、http://tweak.impara.de/download/Tweak3.8.zipからどうぞ。Tweakというのは新しいオブジェクトモデルに基づくエンドユーザー向けスクリプティングシステムです。AndreasがBankAccountについてまとめて…

Tweak

Andreasと差しでTweakプログラミング初歩の個人授業を受ける。これは本当に役に立ったね。今のところはSmalltalkよりもコンセプトの数は増えていて複雑さは増してしまっているという言い方もできるが。近い将来one way messagingを送りあうオブジェクトで構…

電話会議

面白い。とりあえず、3/10に出張することに決まったようである。

Tweak

なんとなく遊んでいるだけのように思われそうであるが、ここ数日の午前中はTweakのお勉強をゆっくりとやっている。Patty(会ったことないけど)の書いたhttp://impara.de/~patty/にあるドキュメントなどを見ながらめちゃくちゃ試行錯誤中。