Smalltalk
シンコム・システムズ・ジャパンさんのオフィスで行われた今年最後のSmalltalk勉強会で積年の夢を語ってきた。今回の勉強会は控えめに言っても言語の内臓丸出しの変態トークばかりだったので、「こんなの作りたいです」ってだけの私のLT?はかなり浮いてた気…
ぼくは水曜日に第24回Smalltalk勉強会(roppongi.st)の集まりに出た。そこで、Smalltalkのひとから、「Rubyはオペレータの優先度が17階層くらいあって複雑すぎる。正直どこがいいのか教えて欲しい」という質問があった。blogに名前を出していいかの了解を得る…
Smalltalk合同勉強会@名古屋に申込んだあとで東京Ruby忘年会2009の日程が同じ日に決まっちゃったんだけど、むしろ他の人が来れないからこそオレがRuby界を代表しなければ、という熱い使命感で名古屋まで行ってきました。翌日名古屋の友人と会う約束をいれて…
せっかく先週梅澤さんにSmalltalkをご教授いただいたわけだし、これは気持ちが盛り上がっている内にSmaltalk(Squeak)で何か作らなければなるまい。としたら、ここはとりあえずおっぱいだろ、とかノータイムで実装始めかけて気付いた。 Squeakって小学校で授…
やたらはまったのでメモ。やりたいこと。 点列を連結した図形を表示する 点の座標を一定のインターバルを置いて書き換える なんでこんなことやりたいかは察して欲しい。 基本的な部分は分かっててそれぞれ PolygonMorphを継承する stepメソッドを上書きする …
昨日のだとピンと来なかったので訳してみた。 GemStoneはマルチユーザーで使えて、他のSmalltalkやJavaとのインターフェースを備えた堅牢なSmalltalkってことでいいんだろうか。 いわれて見ればOODBと言うからにはその中にはオブジェクトが保存されるわけで…
GLASSというのはSmalltalkを使って実用的なサービスを公開するときの推奨構成みたいな感じ? GemStone: オブジェクトサーバー (OODB?) Linux: OS Apache: ウェブサーバー Seaside: アプリケーションサーバー Smalltalk 正直、期待したような資料でもなか…
前から思ってたこと。普通のプログラミング言語は「ツール」だけど、Smalltalkは「素材」だと思う。ハンマーを渡されたら「とりあえず釘でも打とうか」と思えるけど、いきなり粘土を渡されても「なんか作りたいけどなに作ろう?」と悩む。Smalltalkを初めて…
やります。明日。 詳細は: http://blog.s21g.com/articles/404Smalltalkはやってることが極端で面白いっすよー。 あ、EToy(SqueakToy)は多分やらないので注意。