2009-06-01から1ヶ月間の記事一覧
遅レスですが… Smalltalk勉強会ってどこでやってるんだろう? 後で調べてみるか。 なんとなく北海道あたりのような気がしてならないのだけどw ときどきの雑記帖 i戦士篇 - ネタ拾い from ム板 残念ながら札幌ではまだです。今のところ、東京と京都で月1ペー…
話題の join を模した #join: は GNU Smalltalk にはあるみたいなのですが、 $ gst -v GNU Smalltalk version 3.0.1 $ gst GNU Smalltalk ready st> #('this' 'is' 'a' 'pen') join: ' ' 'this is a pen' 残念ながら Squeak Smalltalk には無いので、同じこ…
ソフトウェア工学の講義中、先生が「Rubyはクラスにメソッドを詰め込みすぎ」という主旨のことを言ったけれど、オブジェクトが何であるかよりもオブジェクトがどのように振る舞うかを重視するとき、Rubyのやりかたは正しいんじゃないかなーと思った。 ともく…
次のAPLの式が何を計算しているかわかったあなたは... もう、APLにはまっている! http://homepage3.nifty.com/ysaigusa/jp/apl/guide/index.html いや。はまってはいないのですが、だいたいは分かるので Squeak Smalltalk に意訳して動きを見てみるテスト。…
404 Blog Not Found:js/perl/python/ruby/scheme - 真偽のほどはいかに Smalltalk では真は true 、偽は false だけです。よく知られているように Smalltalk では条件分岐などの処理は単なるメソッドコールで、それらのメソッド(#ifTrue:ifFalse: など)は…
TrueClass | FalseClass の親クラスBoolClass(仮)が欲しい! on Ruby - ASIPのRubyistなるままに bool - odz buffer jijixi's diary - bool ロバート・マーチンには「Ruby が死ぬ!」とか言われそうですが、Smalltalk 使いとしては、id:asipruby さんの提案通…
404 Blog Not Found:js/scheme/perl/ruby/C - この世で最も役に立たない関数 ▼ブロック版 Squeak Smalltalk | pointless | pointless := [ | sender | sender := thisContext sender. sender tempAt: (sender tempNames indexOf: #pointless) put: nil. 'tur…