2016-04-01から1ヶ月間の記事一覧
今月号のSoftware Designのvim特集を読んでいたら、ちょっとvim熱が上がった。 あましごりごりカスタマイズして使ってこなかったが、少しカッコよくしようかと。 vim-airlineてやつを思い出して使おうと思ってググってたら、lightlineというのが良さそうなの…
ファイルのリードと標準入力の扱いのメモ。 「プログラミング言語C」の例題にもあるword count的なものを作ってみる。 ソース leiningen環境にて $ lein new app t_stdin とやったあとにsrc/t_stdin/core.cljを編集。 (ns t-stdin.core (:require [clojure.j…
いやあClojure楽しす。 "Clojure for The Brave and True" (紙本)を購入して読んでいるのだが、この本はすばらしいね。 ノリが軽いが、内容はよく整理されていて、構成がしっかりしている。 あとから目次頼りにリファレンスとしても使える。著者の奥さんのイ…
ClojureからSwingを使って簡単な描画アニメーションを試してみるテスト。 ClojureはJavaの世界をかなり透過的にたたけるが、書き方のパターンさえ覚えてしまえば、コード量が全然少なくなるので、はっきり言ってJavaで書くよりラクだ(笑)。 とりあえず、上…
Clojureからjavax.swingを使い、GUIプログラミングをかじり始めつつ、Javaのメソッド呼び出しのやり方も練習もする。 Javaメソッドの呼び出し方 例えば、文字列Helloの長さを返す。 repl=> (.length "Hello") 5 これはJavaで"Hello".length()を呼びだしたと…