最先端の機能を提供してきたLispですが、その強さは特定の機能に見いだせるわけではありません。むしろ、いろいろな機能を実験してみるのに非常に便利なため、その中でよいものが生き残ったと考えるべきでしょう。Lispの先進性は、Lispの強さの副作用と ...
進化計算が流行ってる。昨日NVIDIAから150億円相当の出資を受けたSakana.aiを筆頭に、進化計算ベンチャーとでもいうべきカテゴリーが生まれつつある。僕が創業に関わったギリア株式会社も、Ghelia Spectreという進化計算ソリューションによるビジネスを数年前 ...
Lisp・ 関数型プログラミングのメリットとは何か――副作用のないプログラミングがまず挙げられます。これでバグが圧倒的に少なくなります。さらにはコードの再利用がしやすいこと, 並列処理が得意であるということも。それだけではありません。
昔から魔法、その中でも魔法陣ってプログラムに似ていると思っていました。ファンタジー作品でもそのように描かれることが結構多い気がします。 パッと思いつくのは古宮九時さんの描く『Unnamed Memory』や『Babel』に出てくる魔法(魔法陣)。 「構成」と ...
LISPの良さを実用的なプログラムに活かせます。 あまりLISPを書いたことはないという人でも、気分転換に挑戦してみると楽しいことでしょう。 自由型プログラマー。 くじらはんどにて、プログラミングの楽しさを伝える活動をしている。
本書は普段Emacsを使っている人を対象に、カスタマイズをする際、ちょっとしたことをLispで書く手助けとなる本です。前作『Emacsテクニックバイブル』は、自分でEmacs Lispを書くわけではなく、すでに用意されているEmacs Lispを知ってもらい、そのまま組み込む ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...