一般社団法人 全国個人事業主支援協会

COLUMN コラム

最近、趣味で Clojure というプログラミング言語を学んでいます。
まだメジャーとはいえませんが、好きな言語です。

Clojure は次のような特徴があります。

・関数型言語
・JVM 上で動く → 既存の Java ライブラリが使える
・Lisp である → マクロが簡単に書けるため言語が拡張しやすい & REPL駆動開発できる
・イミュータブルが基本 → 処理が把握しやすい

特に「Lisp である」というのがカギで、Clojure を学ぶことで、 Java や Scala、 Go 等とはまた違う考え方に触れることができます。

参考までに、私が Clojure を始めるきっかけになった記事へのリンクを貼っておきます。記事には何やら抽象的な内容が書かれていますが、技術が好きなら興味を惹かれるかも。

非常に簡単な説明ですが、以上で終わります。

 

The following two tabs change content below.

松村 雅之

最新記事 by 松村 雅之 (全て見る)

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア