#68 Article 8640 Posted at 1995/11/02 23:26:09 by Mai (MAP2260) [BASIC]

Subject: Re:*5 プログラムを始めたいのですが /8625 ... /8609 /8587

C=>高級アセンブラ
Pascal=>高級言語
とか言ったりして(^_^;)
実際、アセンブラから入った連中の書くCのソースは美しくないです。
なんとでも書けるいいかげんさが、悪いほうに作用してるんでしょうね。

あと、PascalからCに移って嫌だったのが、関数の入れ子構造が作れないこと。
(ここだったかプログラム技術だったかのボードに書いた覚えが・・・)
手続きについてのスコープの自由度が変数に比べて低いというか。
ある手続き(あるいは関数)の中だけで何度も同じ記述をする時、その部分をまとめて
その手続き(関数)からのみ見える手続き(関数)として作るとかが
できないんですよね。
要するに、処理毎にソースを分割して、staticでうまくやれということでしょうけど。

C++で、やっとPascalと勝負になるかなぁ?と個人的には思ってます(^_^;)

P.S.もっとも、Borlandの拡張されたPascalでの話ですけどね。

Mai