この日記はGNSで生成しています。 |
_ C++としてC++を学べばCは知らなくていいかどうかはなんともいえません。「CとしてCを学べばアセンブラは知らなくていい」かどうか*1と同じ答えになるとは思いますけど。
*2: アセンブラを知らずにCを学ぶと、スタックフレームとかオプティマイズの影響とかを知らずに育ってしまいます。アセンブラ読めずにハード制御やってるプログラマが業界には山ほどいたりして、あー怖い^^;。まぁ、C++からみたC・Cからみたアセンブラという「下位言語」を知っていれば、デバッグや最適化の効率を上げることができる*2ので、そういったツールとしての「下位言語」はやはり重要ではないかと思うのです。
*3: もちろん、そのためにかかる膨大なコストを無視してはいけないのはいうまでもなし。
メールはこちらへ...[後藤浩昭 / Hiroaki GOTO / GORRY / gorry@hauN.org]