タグ

clojureとinf-clojureに関するishideoのブックマーク (2)

  • Boot を使いはじめる(インストールから基本的な使い方まで) - (define -ayalog '())

    一個前の記事で言及している Boot についてです。 github.com ああ、ロゴが可愛いですね。当に。 さて、さくさくっと 1 週間くらい触ってきて知見もそこそこにたまってきたので公開します。 目次 思いの外チュートリアルが長くなったので… インストールの仕方 簡単なチュートリアル 幾つかの TIPS 僕が Boot を使い始めてよかったと思った点 インストールの仕方 *nix/Mac 系なら boot.sh をダウンロードして次のようなコマンドを実行 $ mv boot.sh boot && chmod a+x boot && sudo mv boot /usr/local/binWindows なら*1 boot.exe をダウンロードして C:\> move boot.exe C:\Windows\System32Boot を一度実行すると Leiningen と同じように色

    Boot を使いはじめる(インストールから基本的な使い方まで) - (define -ayalog '())
  • Clojure の開発環境をよりシンプルへ ~ inf-clojure 導入編 - (define -ayalog '())

    最近、自宅の ThinkPad X220 で Cider-mode を起動すると segfault が起こるようになった。一度起こるとマシンを再起動するまで JVM が起動できなくなってしまう*1。 まぁそういうきっかけがありつつ、開発しているときに Cider を起動するだけで 30 秒程待つ必要がある事実が嫌すぎて*2、原点回帰ということで inf-clojure に乗り換えることにした*3。 ちなみに僕が Cider-mode を嫌になった点を幾つか書いておきます。 1. 待ち時間が長い/起動が遅い これは Clojure 使うなら仕方ないことだけど、やっぱり REPL の起動に時間がかかる。基的には reload を積極的に使うことで REPL の再起動をする必要はないのだけれど、それでもたまに再起動しないといけないときがある*4。そんなときに重いというのはネックだし、気軽に再起

    Clojure の開発環境をよりシンプルへ ~ inf-clojure 導入編 - (define -ayalog '())
  • 1