タグ

ブックマーク / bouzuya.hatenablog.com (2)

  • VimClojureでLeiningenの遅さを避ける - bouzuya.hatenablog.com

    Leiningenの起動が遅いという問題をVimClojure(Nailgunを内包)で解決できた。Leiningenの起動を速くできたわけではないけれど、LeiningenでしていたことVimClojureだと速くできるので問題を解決できた次第である。 VimClojureはVimのプラグインである。一般的なVimプラグインとは異なり、クライアントとサーバーとを持つ。サーバーがなくてもClojureのファイルタイププラグインとして動作する。 しかし、ポイントはVimClojureのサーバーである。Nailgunを含んだサーバーであり、REPLの起動などにおいて高速に動作する。もともとぼくはNailgunを検討していた。NailgunはJavaを常駐させることで起動をなくし高速化をはかる。しかし、ClojureやLeiningenやVimなどツール間での連携対応が面倒そうだったので断念した

    VimClojureでLeiningenの遅さを避ける - bouzuya.hatenablog.com
  • Leiningenについて調べた - bouzuya.hatenablog.com

    Leiningenについて調べたので記録しておく。 Leiningenとは LeiningenはClojureのプロジェクトまわりの雑務をこなすツールである。ビルドやテストや依存するライブラリの管理などをこなす。JavaにおけるMavenに近いものである。 前回はLeiningenを使ってClojureのREPL起動までを行っ。今回はもうすこし詳しくLeiningenを調べたいと思う。 Leiningenのインストール 割愛する。GitHubから1.x系統を取得し、leinをPATHに設定しているものとする。今回の環境は次の通りである。 $ lein version Leiningen 1.7.1 on Java 1.6.0_24 OpenJDK 64-Bit Server VM lein versionでLeiningenのバージョンを確認している。Leiningenではこのようにlei

    Leiningenについて調べた - bouzuya.hatenablog.com
  • 1