Smalltalk

Smalltalk勉強会で夢を語ってみた

シンコム・システムズ・ジャパンさんのオフィスで行われた今年最後のSmalltalk勉強会で積年の夢を語ってきた。今回の勉強会は控えめに言っても言語の内臓丸出しの変態トークばかりだったので、「こんなの作りたいです」ってだけの私のLT?はかなり浮いてた気…

ぼくがSmalltalkのひとに「ガツン」と申し上げたこと

ぼくは水曜日に第24回Smalltalk勉強会(roppongi.st)の集まりに出た。そこで、Smalltalkのひとから、「Rubyはオペレータの優先度が17階層くらいあって複雑すぎる。正直どこがいいのか教えて欲しい」という質問があった。blogに名前を出していいかの了解を得る…

Smalltalk合同勉強会@名古屋に参加しました

Smalltalk合同勉強会@名古屋に申込んだあとで東京Ruby忘年会2009の日程が同じ日に決まっちゃったんだけど、むしろ他の人が来れないからこそオレがRuby界を代表しなければ、という熱い使命感で名古屋まで行ってきました。翌日名古屋の友人と会う約束をいれて…

鉄は熱いうちに打て。○○○は柔らかいうちに突け

せっかく先週梅澤さんにSmalltalkをご教授いただいたわけだし、これは気持ちが盛り上がっている内にSmaltalk(Squeak)で何か作らなければなるまい。としたら、ここはとりあえずおっぱいだろ、とかノータイムで実装始めかけて気付いた。 Squeakって小学校で授…

PolygonMorphを継承したクラスを作る

やたらはまったのでメモ。やりたいこと。 点列を連結した図形を表示する 点の座標を一定のインターバルを置いて書き換える なんでこんなことやりたいかは察して欲しい。 基本的な部分は分かっててそれぞれ PolygonMorphを継承する stepメソッドを上書きする …

GEMSTONE/S OBJECT SERVER訳

昨日のだとピンと来なかったので訳してみた。 GemStoneはマルチユーザーで使えて、他のSmalltalkやJavaとのインターフェースを備えた堅牢なSmalltalkってことでいいんだろうか。 いわれて見ればOODBと言うからにはその中にはオブジェクトが保存されるわけで…

GLASSプレゼン資料訳

GLASSというのはSmalltalkを使って実用的なサービスを公開するときの推奨構成みたいな感じ? GemStone: オブジェクトサーバー (OODB?) Linux: OS Apache: ウェブサーバー Seaside: アプリケーションサーバー Smalltalk 正直、期待したような資料でもなか…

Smalltalk勉強会まとめ

前から思ってたこと。普通のプログラミング言語は「ツール」だけど、Smalltalkは「素材」だと思う。ハンマーを渡されたら「とりあえず釘でも打とうか」と思えるけど、いきなり粘土を渡されても「なんか作りたいけどなに作ろう?」と悩む。Smalltalkを初めて…

Smalltalk勉強会

やります。明日。 詳細は: http://blog.s21g.com/articles/404Smalltalkはやってることが極端で面白いっすよー。 あ、EToy(SqueakToy)は多分やらないので注意。