#68 Article 8653 Posted at 1995/11/04 20:45:24 by Ami (MAP404) [BASIC]

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

>>面倒?・・・うーん。ちょくちょく戻ってる私っていったい(^_^;)
>>(単に家にCの処理系を置いてないからと言う説あり。)

 他の方も書かれていましたが、キーワードが長めでタイピング量が多く
なるということで、便利な構文が無いとかプログラムが作りにくいという
意味じゃあありません。
 
>>実際、アセンブラから入った連中の書くCのソースは美しくないです。

 やっぱりアセンブラの癖で、goto文をエラーでの脱出というのじゃあな
いケースでもバシバシ使って、飛び先ラベルが山のようにあるとか。

>>これって「こういう風に書けば速くなる」という暗黙のルールみたいなのが
>>あって、それに従うと醜くなるってのもあるんでしょうか。

 どうなんでしょう?僕は知らない。C言語特有の高速化テクってほとん
ど意識したことがないですね。アセンブラは68系(OS-9)で覚えたから86系
はやっと読める程度ということもあるけど。へたにregisterとか指定しな
いほうがオプティマイザがうまく作用するという話もあった気がして,
「できるだけ素直に読みやすく」という方針でやってますね。
 高速化は,無駄な処理の排除やアルゴリズムの見直しという方法をとる
なあ。

                                  from ami (MAP404)