2018-02-01から1ヶ月間の記事一覧

satysfi.vimを作った

というわけで中身を読もうとやっていっていたわけだが、SATySFiにはVim向けのシンタックスハイライターがない。当たり前だ。新興の言語なのだから。だが読むに当たってシンタックスハイライトがされないというのは非常にしんどい。なので最低限のハイライト…

SATySFiのインストール

SATySFiは静的型検査の恩恵を受けられる組版処理システムである。 github.com Ubuntu16.04を使っているのだが、SATySFiを使ってみようとして少し困ったので。ちなみにそれまでのOCaml経験はHello, Worldのみ、つまりコンパイラを入れたことがある以外はゼロ…

基本ベクトルの場合の最適化(3次元幾何)

C++

数カ月触れていなかった自分が書いたコードを見た所、驚くべきものを発見した。 3次元空間内をある方向に向けてある距離だけ動いたオブジェクトが衝突するかどうかを判定し、また衝突するときはどれだけ動いたら衝突するか計算するコードがあった。 このよう…