2008-02-09から1日間の記事一覧

Concurrent Clean: 評価戦略によるコンパイル結果の違い

eagerとlazyの2種類の評価戦略によってコンパイル結果がどのように変わるかを考えてみる。サンプルは次のCleanプログラムで、コンパイル結果はシンプルなスタックマシンを想定した疑似アセンブリで記述する。 test = add (add 1 2) 3 add x y = x + y eager…

プログラミングスキルは半年から1年でサチる?

http://www.rubyist.net/~matz/20080207.html#p02 「サチる」の意味がよくわからないけれど、saturate(飽和)ってこと?だとすると、そんなわけないじゃん、というか、それってプログラマの専門職として価値を貶めている発言じゃないの? 原文はどうなって…