2004年12月09日(木) [長年日記]
■ 万里の長城が宇宙から見えるというのはデマらしいです
昔から「宇宙から見える人工建造物は万里の長城だけ!」とか、まことしやかに言われてましたが、実は宇宙からは見えない事が判明したそうです。長さはともかく、幅が10mしか無いようなので、常識で考えればそうですよねえ……。しょうがないので、誰かホントに宇宙から見える建造物を作ってください。あんまり意味なくてもいいので。太平洋に浮かぶ「大」の字とか、そんなの希望です。
■ Allegro 4.1.17
小野田がかつて使っていたゲームライブラリが地味にバージョンアップしてました(今月五日にVersion 4.1.17公開)。このライブラリ、日本語での解説がほとんどなく、さらに日本語環境を考慮しておらず、例えばIMEを使った日本語の入力などが全然出来なかったり、ウィンドウタイトルに日本語が使えなかったりするため、イマイチメジャーになりません(海外ではそれなりに有名なようなんですが)。
で、どうも日本語まわりの使い勝手が悪いので、Allegroの文字コードサポートにSHIFT-JISを勝手に追加したり、内部の文字コードをASCIIでなくSHIFT-JISに勝手に変換したり、さらにIMEでの日本語入力が出来るように拡張したりと、色々いじったりしてたんですが、途中で面倒になって放置してあります。特にIMEでの日本語入力は完全にWindows依存になってしまうので、マルチプラットホーム対応のAllegroの思想に反してるので、やってもしょうがないかな、と、思ったり。せめてXでの日本語入力に対応できれば、多少意味はあるんですけどね。
という事で、誰かスーパープログラマーがこの記事を見て興味を持って、自分で日本語関係のコードを書き、本家にフィードバックしてマルチバイト言語対応のAllegroになってくれればいいな、と、ムシのいい事を考えつつ、かなり無意味なこのトピックを終わります。ご静聴ありがとうございました(スピーチ?)。