登録情報
|
|
あなたの意見や感想を教えてください:
|
||||||||||||||||||||||
|
最も参考になったカスタマーレビュー
12 人中、12人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0
上級を目指すLispプログラマは必携,
By
レビュー対象商品: LET OVER LAMBDA Edition 1.0 (単行本)
Let Over LambdaはOn Lispの続編であると著者Doug Hoyteは書いている。その通りに、OnLispでLispのマクロの力を見せるために作られた数々の強力な例が、より実践的かつ、過激なマクロになってかえってきたような内容。On Lispで書かれていたマクロの意図的な変数補足によって成し遂げられるおどろくべきテクニックが、さらに過激になり、他言語では思いもよらなかった事が可能になる過程が凝縮されている。Let Over Lambdaとは簡単に言うとクロージャのことであるが、マクロと組み合わせる事によりクロージャの中に踏み入ったりする事が可能になる。 また、後半ではマクロによってLisp上にスタック型言語のForthの環境を構築するなどマクロによって可能になる様々な技術を余すところ無く解説している。 しかし、冒頭で著者は「マクロのすべてを理解する事はできない」と書いている、その通りにLispのマクロで可能な事は、この本に書かれている事だけではない。 さらなるマクロの活用術を見つけるための深遠なマクロの世界に踏み出すためにOn Lispとあわせて読みたい一冊。
あなたの意見や感想を教えてください: 自分のレビューを作成する
|
|
|
|
|