最近、仕事で久しぶりにDelphiのプログラムを見ています。C++になれていると、ちょっと冗長というか、まどろっこしい面もありますが、VCLは今見ても強力ですね。
参照して素直に生成できる強力なコンポーネント。これがあると、GUIプログラムの開発はぐっと楽になりますから。ただ、IDEでフォームにマウスで部品を貼り付ける、というRAD流のプログラミングは嫌いです
。わけのわからんコードが量産されますからね。
コンポーネントは、なるべくコードで追加するようにして、Deplhiもお手軽RADというより高機能GUIライブラリ付属の快速Object Pascalコンパイラとして使って行きたいですね。
まあ、今後Delphiでプログラムを「書く」機会はあまりないでしょうけど……。今回の仕事もDelphiのプログラムは基本的に「読む」だけだし。