型変換による実行時コスト

.NETで外部ベンダー提供の DLL を使っているのだけれど、その中のあるメソッドの返値が符号付バイトの配列 sbyte で返ってくる。これを BinaryWriter.Writeを使って書き込みたいのだけれど、あいにくこのメソッドには sbyte を受け入れるオーバーロードがな…

DrSchemeでSICP

SICPのサンプルコードで、そのまま書いてもうまく動作しないものを解決する。DrScheme+Moduleという組み合わせを想定する。trace の使い方 再帰的に定義された関数がどのように自分自身を呼び出しているのかを見るのに、trace という関数が使えるらしい。DrS…

初めての投稿

プログラミングを勉強する過程において、自分用のまとめとして書いていこうと思う。ブログの書式に関してはいろいろ試していこうと思っている。プログラムを文中に掲載することが頻出すると思われる。この際、はてなダイアリーの引用形式だと気に入らない点…