C は高級言語じゃなくて高級アセンブラなんだから、アセンブラ的な使い方に向いてるってだけの事じゃないのかね? # 素直にアセンブラで書いた方が早い気もするけど :-P
13345718 journal ADAMの日記: 滅び 3 日記 by ADAM 2017年07月20日 8時49分 C は高級言語じゃなくて高級アセンブラなんだから、アセンブラ的な使い方に向いてるってだけの事じゃないのかね? # 素直にアセンブラで書いた方が早い気もするけど :-P
昔話 (スコア:2)
MS-DOSに「構造化アセンブラ」ってMASMのプリプロセッサがあった。
ifとかloopとかをパースしてくれてかなり使えた。
Re:昔話 (スコア:1)
# 既に記憶が朧気になってますが
MASM6 とか Turbo ASM 辺りが簡略記法に積極的でしたね。
構造化プリプロセッサ的なものもマクロで書いたりしましたが、
ストックフォームに出力したときに
美しくない判りづらいと言う事で却下されましたw# 当時は納品物に印刷したリストが必須でした
Re:素直にアセンブラで書いた方が早い気もするけど :-P (スコア:1)
いやいや、アセンブラだとCPUの縛りが効いちゃうからCなんですって。
CPU非依存のアセンブラだと思えば良いんです。(だからあんまり諄いもの書いちゃ駄目って事でもある)
件のトピックでCを捨てろってのははわからんでもないけどCPUを選ばないアセンブラなんだって意味じゃ難しいんだよねぇ。
適用範囲守っているなら良い言語だと思うのだけどなあ(超えると地獄に落ちたあと鼻から悪魔が出てくるらしいですよ、まぁ鼻から悪魔出すのは最初に書いた奴の尻ぬぐいで地獄の底のデスマに突っ込まれた戦士なんですが:最初にやらかした奴はとっくに退社である)