F# でハミルトニアンモンテカルロ


ハミルトニアンモンテカルロ (あるいはハイブリッドモンテカルロ) を F# で実装してみたというお話。ハミルトニアンというのはポテンシャルエネルギーと運動エネルギーの和としてあらわされる物理量のことだそうですが,よくわか もっと見る

F# で言語内ターミナル的なものを作ってみる


F# 3.0 では言語内 DSL っぽいものが簡単に作れるので,僕の考えた最強のターミナル的なものを試してみようかと思った次第です。ガチでスタンドアローンなやつではなく, fsi 上で操作をしたいなという感じで。 省略可 もっと見る

Julia をコンパイルしてインストールするまで


Julia は計算系のプログラミング言語です。高速であり,分散処理も容易に行えるような設計になっています。なにはともあれインストールしないと試すことができないので,とりあえず Ubuntu にインストールしてみました。