Emacs Lisp 3
■ このスレッドは過去ログ倉庫に格納されています
0477デフォルトの名無しさん
2010/05/05(水) 23:52:37言語を作れるっていう宣伝が巷に溢れているが、
マクロのことであって、特に一般的に想像するような言語を作れるってのとは違う、
どちらかというとXMLで言う言語を作ってという感じに近い、
プログラミング言語の出来方でいえば、ある構造を別の原始的構造に翻訳する、というものだ。
あと抽象的とは言うが、オブジェクト指向的な意味での抽象性がない。
たとえば、リストがIterableだからリストじゃないものもIterableに振舞えば
リストのように扱えるというか、そういうものが無いように見える。
まあそれはともかくとして、Elispは秀丸マクロよりマシだと思うよ。
■ このスレッドは過去ログ倉庫に格納されています