Lispは1958年に登場してから、現在も広範囲に使用されているプログラミング言語です。長い歴史の中で、熱狂的なファンを多く獲得しています。Lispと言えば、丸カッコを多用する独特のS式や、強力なマクロによる高い拡張性を特徴とする言語です。今回は ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
Lispが生まれたのは、プログラミング言語の1958年です。1958年と言えば、最初のプログラミング言語に数えられるFORTRANが登場して間もない頃です。人工知能研究の第一人者であるジョン・マッカーシーが開発しました。それで、Lispは人工知能研究で使われる ...
プログラミング言語Clojureとは? Clojureは、Rich Hickey氏が開発したJava VM上で動作する比較的新しいLisp系のプログラミング言語だ。一口にLispといってもCommon LispやSchemeなどさまざまな方言があるが、ClojureもこれらのLisp方言のひとつつだ。 Clojureは過去のLisp言語を ...
ここで紹介する記事は、developerWorksの「境界を越える:Lispの美しさ」です。 プログラミング言語の歴史をひもとけば、1950年代の手続き型言語であるCOBOLから始まり、C言語やSmalltalk、Javaへとつながっていく。この中でLispは、主に人工知能などの研究用途 ...
オンライン書籍 『Gaucheプログラミング』 の中の1コンテンツです (GaucheはSchemeの処理系⁠)⁠。 「⁠技術動向」 にて挙げたFizz-Buzz問題を題材に、 手続き的なプログラミングと、 LispやSchemeが得意なプログラマが行うプログラミングの手順の違いについて ...
実用的で堅実なLISP系のプログラミング言語Clojureは、JVMだけでなく.NetやJavaScriptで使えます。 同じ言語でサーバーもクライアントもバッチ処理も全部書けるのもメリットです。 LISPの良さを実用的なプログラムに活かせます。
今年度のLisp特別イベントは、LispマシンELISとLisp言語TAOを設計/開発された竹内郁雄 教授(東京大学)を始め、湯淺太一教授 ...
Bel is interesting, not least because it highlights the enduring and improbable longevity of one of the earliest high-level programming languages. That’s no small feat, especially given the ...