Clojure

はじめよう

必要なツールは?

Clojureは動的開発環境であり、プログラムの作成中にプログラムと対話し、実行中にプログラムを成長させ、追加していきます。 Clojureを扱うには、ソースファイルの評価と構造編集(文字編集に加えてネストされたフォームの操作)をサポートするエディタが必要です。

最初にこれらをインストールしてください

  • Clojureは、言語、REPL(Read Eval Print Loop)、ライブラリサポート、プログラムランナーを提供します

  • エディタ(インタラクティブな開発サポート付き)

これらのツールをどのように使うのですか?

詳細はオペレーティングシステムとエディタによって異なりますが、すべてのシステムの基本的な流れは同じです

  • ファイルを作成または開く

  • Clojure環境(REPLとも呼ばれます)に接続する

  • エディタでClojureコードを書く

  • 接続された環境を使用して、エディタでコードを評価する

  • 繰り返す!

詳細はこちら

  • REPL - REPLとそのインタラクティブな使用方法の詳細

  • 構造編集 - コードをテキストではなくフォームとして扱う

言語はどのように学ぶのですか?

Clojure言語を学ぶ方法はたくさんあります。このチュートリアルでは基本を説明します

書籍で学習したい場合は、これらが excellentな出発点です

Programming Clojure 3rd edition Getting Clojure Clojure for the Brave and True Living Clojure

練習問題を試してみたい場合

こちらもご覧ください

質問はどこでできますか?

他のClojure開発者と交流できる場所はたくさんあります

原著者:Alex Miller