トップ «前の日記(2002年10月22日(Tue)) 最新 次の日記(2002年10月30日(Wed))» 編集
過去の日記

日々ネタを模索する


2002年10月23日(Wed)

_ Java にはプリプロセッサが無いのねん

別にマクロの弊害以上に、プリプロセスには存在意義があると思うんだけど、Java の言語仕様策定者はプリプロセサが嫌いだったらしい。

で、何が欲しいかというと、とりあえず #ifdef #endif とかかな。これも乱用するとソースの可読性に影響あるけど、欲しくなる場面は多少ある。まあ、デバッグ用コードとかのために #ifdef _DEBUG とかするなら UnitTest しろって言われそうだが。

しかし、異種言語間で共通の定義を参照したい場合とかはどうしたらいいんだろう?。C とアセンブラなら普通に cpp 通してるけど、良く考えると C とスクリプト言語とかはどうしてるんだろ。JNI で戻り値にシンボル定義したい、とか言う要求とかない?

やっぱり安直に考えると cpp 通すってのが楽チンだけど、Ant にそういう機能を追加できる?。Makefile 書いた方が早いか?。cpp 通したあとのファイル名とかは適当で大丈夫なんかな?

あと enum な処理も欲しいな。数個ならいいけど、30 も 40 もある奴が複数あった日にゃ、俺は何時からキーパンチャーになったんだと錯覚おこすぞ(笑)。

あれ、Java に enum な表現あったっけ?。Ruby とか Perl も使った覚えないけど。。。。

_ RD-XS40

発表された。ちょっと前にも XS30 ってのが発表されたけど、X2 のさらに廉価版みたいだったので、来月ぐらいにも X2 買おうかなんて思ってたところに XS40 が来て待ちモード突入(笑)。

なんか PC から操作できるみたい。編集操作の利便性が上がるならいいに越したこと無いが、ぱっと見たところ Web アプリケーションベースみたいな感じ。発売直後に買ってしまうと結構な確立で人柱になりそうな予感もする。他にもネットワーク越しになんかいろいろできるみたい。

お名前:
E-mail:
コメント:
本日のリンク元
その他のリンク元
検索