読者です 読者をやめる 読者になる 読者になる

マージソート

基本に立ち戻って、マージソートをやってみた。 Ruby, C, Scala, Gaucheの4種類。 最初にRubyで書いて、他に移植という流れ。 ScalaとGaucheはほぼ同じ。普通に再帰で書いたけど、Scalaは末尾再帰に最適化されてるそうな。 Cだけは配列をガンガン作ろうとす…

Scala-hack-a-thon#1に行ってきた

Scala Hack-a-thon #1 : ATND Scalaやるやる言いつつ全然やれてなかったので、行ってきました。 会場の様子 ほぼ満席であったが、恐ろしいほど無言。 ただしtwitterは大にぎわい。 やったこと インタプリタはあったけど、エディタとビルド環境を準備してなか…

Emacs scala-mode

急いでメモ。 ダウンロード svn co http://lampsvn.epfl.ch/svn-repos/scala/scala-tool-support/trunk/src/emacs/ scala-mode 設定 ;; elispを溜め込んでいるディレクトリが ~/lisp ;; scalaはMacportsでインストール ;; scala-mode (add-to-list 'load-pat…