2007-04-13から1日間の記事一覧

インピーダンスがミスマッチしているのですよ

手続き型言語とSQLのインピーダンス問題。ビジネスロジックをSQLで書くのは是か非かみたいなのとか。あるいはGPGPU。やりたい処理に対して、それをどこでやるかによって記述がバラバラ。きもい!一つの言語内で全部済ませたいが、まだなしとげられていない。…

RubyでSchemeを作ってみたよ今度こそ。

ちゃんとREPLでインタープリット!末尾再帰最適化!継続なし!(でも原理的にはすぐ実装できるはず……!)中間言語方式! class Cons def initialize(a,d) @car=a @cdr=d end attr_accessor :car attr_accessor :cdr def cadr cdr.car end def caddr cdr.cadr …