今年度のLisp特別イベントは、LispマシンELISとLisp言語TAOを設計/開発された竹内郁雄 教授(東京大学)を始め、湯淺太一教授 ...
関数型プログラミングがはじめての方へ贈る入門の書 前節:遅延評価の苦難次節:Lispは関数型(続) 参考書: ・五味 弘「はじめてのLisp関数型プログラミング」技術評論社(2016) ・大山口 通夫、五味 弘「プログラミング言語論」コロナ社(2008) ・五味 弘「関数 ...
思う存分 リスプのプログラミングができます。 リファレンスはこちらです。 このアプリは、LISPという関数型プログラミング言語を手軽に学習し、コードを実行できる便利なツールです。基本的な使い方は以下の通りです。 画面中央のテキストエリアにLISP ...
Lisp・ 関数型プログラミングのメリットとは何か――副作用のないプログラミングがまず挙げられます。これでバグが圧倒的に少なくなります。さらにはコードの再利用がしやすいこと, 並列処理が得意であるということも。それだけではありません。
最先端の機能を提供してきたLispですが、その強さは特定の機能に見いだせるわけではありません。むしろ、いろいろな機能を実験してみるのに非常に便利なため、その中でよいものが生き残ったと考えるべきでしょう。Lispの先進性は、Lispの強さの副作用と ...
Lisp系プログラミング言語であるClojureの開発者が、最新版「Clojure 1.4」のリリースを発表した。ClojureはLispの方言のひとつ。Java仮想マシンで動作し、インタプリタとしても、またコンパイルして直接Javaバイトコードを生成して動作させることもできる。
Lispは1958年に登場してから、現在も広範囲に使用されているプログラミング言語です。長い歴史の中で、熱狂的なファンを多く獲得しています。Lispと言えば、丸カッコを多用する独特のS式や、強力なマクロによる高い拡張性を特徴とする言語です。今回は ...
何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近 ...
ここで紹介する記事は、developerWorksの「境界を越える:Lispの美しさ」です。 プログラミング言語の歴史をひもとけば、1950年代の手続き型言語であるCOBOLから始まり、C言語やSmalltalk、Javaへとつながっていく。この中でLispは、主に人工知能などの研究用途 ...
今はIoT (Internet of Things;モノのインターネット) の時代です。ソフトウェアシステムはいろいろなセンサやアクチュエータ、 ITシステムと動的に繋がり、 常に拡大しています。 このIoT時代ではプログラムは自律的に動作し、 他のプログラムと分散し ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する