Archive for the ‘Programming’ Category

Lisp系言語の第一印象は「括弧が多すぎ!」 ある程度Clojureに慣れてから括弧について考えてみると
「あると思えばある、ないと思えばない。」という感覚。

Lispをはじめる前はあの独特のインデントに拒否感がありました。 Lisp風のインデントではブロックが視覚的に圧縮されています。 慣れた今となっては見やすくて好きです。

Aquamacs EmacsをインストールしてParEditを設定してみた。 CheatSheetにある動作でただしく再現できないものがあったのでなんとかしてみた。

僕は主にTextMateを使っています。
TextMateでの導入はとても簡単です。

Clojure(Lisp)をTextMateで使うときの豆知識。 ささいな事だけど、もし気付いてないと結構めんどくさい思いをします。

Clojure上でのWebフレームワークを探してみた。 定番ぽいのが3つ見つかった。

WordTwit のバージョンが 2.2.3 になっていました。

先の記事で紹介したWordTwit、実は2つ前に投稿した記事から使っていたのですが、twitterにポストされていませんでした。 どうやら不具合は一つだけではなかったようで・・。

そこでWordPressの投稿をtwitterに投稿するプラグイン、WordTwitを導入してみました。 さっそく設定してみたのですが、プラグイン設定画面のメッセージが文字化けします。

Clojureのドキュメントやチュートリアルでよく見かけるフィボナッチ数列を求める関数定義: (def fibs (lazy-cat [0 1] (map + fibs (rest fibs)))) 一見しただけでは「えっ?これで動くの?」と感じてしまうのだが 紙の上で動かしてみるとなるほど納得できた。


Get Adobe Flash playerPlugin by wpburn.com wordpress themes

About this blog

私 manjilab のポータル的サイトになっております。日々気付いたこと、考えたこと、発表したいものを載せていきます。

Photostream

    Lisp indent 考察Lisp indent 考察Lisp indent 考察Lisp indent 考察Lisp indent 考察Tips to use Clojure(Lisp) with TextMateTips to use Clojure(Lisp) with TextMateTips to use Clojure(Lisp) with TextMate