コンパイラとかインタープリンタとか。
ここ数年Web系のアプリケーションばっか作っててちょっと飽きたので スタンドアローン(.exe)のアプリケーションを作ってみようと勉強中です。 同じこと繰り返しやってるだけじゃステップアップしないしね。
でもコンパイラ言語を使うのって殆ど経験無いんですよね。 何年か前に「C#」で自分用にタブ式テキストエディタを遊びで作ったぐらい。 んで、「C++」をちょっと試してみようかな~と意気込んでみたものの。
……全然分からーん!! いや言語そのものは難しくは無いんですが APIを使いこなすのが難しいです。「Win32API」とか「MFC」とか「COM」とか「ATL」 とかもうね、死ねる。確実に。なんで1つの処理に何十行も書かなきゃならんのよ。 趣味でやってるのになんでこんなに必死なんだろう自分とか 幸せってなんだろうとか自問自答系の言語ですよ?
もういい! 時代は「C#」なのだ! 「.NETFramework」万歳! ……ってなわけで「VisualC#2005ExpressEdition」が無料で提供されてるんで こっちでやることにしました。「C++」は無くなればいいと思います。