今日のバグ一見すると(と書いたが、実はそうでもない)バグがないように見えるバギーなプログラム。\0を含んだバイト列を文字列として(\0までの)長さを求める処理。ptr;}大体、正しく動く。3だが、あるときバグが発現する。それまで10年以上元気に動いていたという事実から、なかなかバグに気づかない。どのあたりでバグが発現するか見てみる。思ったよりももったが、つまりは524256バイト与えたところで死んだことになる。クイズ:524256から、Windows(またはmsvcrt)のメモリーアロケータが管理のために利用する領域のサイズを推測してみよう。ムオームオーなベルリオーズ最近、子供が図書館でCDを借りまくるようになって、ベルリオーズの幻想交響曲を借りてきた。ガーディナーとかいう(おれは初耳の)指揮者のやつだ。Berlioz)これが、むちゃくちゃに変だ。ベルリオーズの幻想交響曲はいろいろな意味で変なのだが、それにしてもおかしい。この指揮者は古楽器野郎だ。ベルリオーズは前期ロマン派だし、そこに古楽器の出る幕はあるのか?と思うと、ライナーを読むとあるらしい。ベルリオーズが変な点は山ほどある。この男は医学生で解剖がおっかなくてドロップアウトして作曲家になったという中途半端な学歴の男で、当然のようにクラシックの英才教育を受けたわけでもなんでもない。それが理由というわけでもないだろうが、当然のように当時の作曲家だったらピアノを弾けるのに、ギターしか弾けない。そのため、頭の中の妄想管弦楽になる(のだと思う)。ベートーヴェンマニアだ。ベートーヴェンを研究しまくる。ベートーヴェンはピアノ男だ。ギター男にはピアノ男の響きは出せない。代わりにピツィカートやらはてはコルレーニョやらを多用した妙な響きで満ち溢れた曲を作ることになる。ベルリオーズがいなければ、おそらくフランス人は交響曲に目覚めず、そうであればフランクやサンサーンスの魅力的な曲もないかも知れず、ベルリオーズがいなければ同じ主題(運命の動機よりもはるかに大きな単位)が出たり引っ込んだりを堂々とやれず当然フランクもいなければリスト(ロ短腸ソナタ)もいなくて、するとへたすればヴァグナーもいないし、というような音楽史的には革命家、作曲家としてはそれほどすごいとも思えない(リストやヴァグネルに比べれば特別な二流というところだろう)、という実におれの好みの作家である。いうような感じで、これまで結構、聴いてきた。最初に聴いたのはオーマンディがCBSで録音したやつで、今考えても立派なスタンダード(中学生のころのはずで、1月に1枚しかレコードを買えないのでそればかり聴くことになるので、ほぼ覚えたはず)、それからバルビローリとハルレのモノラル録音であらゆる弦がポルタメントするという異様なもの(アムステルダムコンセルトヘボウみたいにうまいわけではないのでずっと聴いていると酔ってしまい気持ち悪くなる)、バレンボイムの普通の名演(まったく印象がない)、そんな感じ。死ぬより遅いブーレーズは話でしか聴いたことはないが、4楽章だけはFMで聴いた記憶があってなんかテンポとか覚えているんだけど気のせいかも知れない。ガーディナーのはそれらのどれとも異なる。