趣味・茶碗拭き


Pharo Smalltalk 1.4 で遊ぶ その1


 Pharoで簡単なプログラムを書いてみた。
 まず、JPEGファイルViewerだ。
 と言っても、本当に簡単だ。
b :=ImageReadWriter formFromFileNamed: 'e.jpg'."ファイル名('e.jpg')は仮のもの。画像ファイルならgif,png,bmp,jpgのうちどれか" b asMorph openInWindow.  ちなみにサムネイル版を作ってみた。
b :=ImageReadWriter formFromFileNamed: 'e.jpg'. c :=ThumbnailImageMorph new newImage: b. c openInWindow.  一気に5つウインドウを開いてみた。 5 timesRepeat: [b :=ImageReadWriter formFromFileNamed: 'e.jpg'. c :=ThumbnailImageMorph new newImage: b. c openInWindow.]
大体こんな感じだ。

Pharo Smalltalk 1.4 で遊ぶ その2

 高校3年生のころ私の席の前に座っていた生徒会長の卒業一人一言の検算をしてみた。
何でも誕生日は1975年の12月16日らしい。そして、生後10000日目が2003年5月3日らしい。
計算してみよう。
d := Date newDay:16month:12year:1975. d+10000 days. print itしてみたら合っていた。彼はどんな言語で計算したんだろう。