ちょっと寝過ごし&道に迷い、ギリギリに会場到着。 そろそろ開始時間だったけどレジストレーションのところは順番待ちで10人ぐらい並んでた。 On Lisp extensibility, and its impact on DSL implementation 「DSLならLispでしょう」という話。 既に良く知っている話だったので個人的には目新しい部分はなかった。 DSL(ドメイン固有言語) vs GPL(General Porpose Language、汎用言語) DSLの分類 既存の様々なDSL(lexやyacc等から各種埋め込みDSL等)を分類分け Lisp以外の各言語での拡張性についての極簡単な紹介 Algol68でのユーザ定義中置オペレータ C++の演算子オーバロード C++等でのコンパイル時メタプログラミング各種 関数型言語各種 Forthのオペレータ拡張+CTMP(これはよく分