Mac OS 是 Clojure 程序員最多使用的開發環境。這是由於它自身是 Unix 環境,能夠無縫使用大多數 Unix 下的工具;而同時又有很是優秀的圖形工做環境,讓程序員常常使用的工具如 IDE 或編輯器、瀏覽器(其實就是 google 啦)等均可以容易地混合使用。不過,要讓後端開發更加高效,仍是須要一點我的化的調校。下面是我創建本身的 Clojure 開發環境的次序:html
Mac 自帶的終端已經至關不錯,但 iTerm2 對程序員來講在各類細節上卻更加貼心。我首先會安裝它。java
要想使用最多的 Unix 工具,一個齊全的包管理器是必不可少的。在 Mac 下這個答案是 Homebrew。git
須要到 oracle 的網站去下載,說不定也能夠用這篇文章 的建議用brew cask 安裝(我沒有試過)程序員
clojure 最流行的建造工具。github
brew install leiningen
brew install boot-clj
如今能夠看到 brew 有多麼省事了吧。shell
我我的喜愛是 Spacemacs。固然學習曲線陡峭了些,用 IDEA + cursive 也是至關好的選擇,特別對於java混合開發程序員來講更加容易。後端