アカウント名:
パスワード:
昔からある「高級言語」「低級言語」の認識ズレのジョークやね。
でも、コンピューターサイエンス的な意味での低レベル言語から教えていくというのもありなんではないかと。コンピューターって底の方ではこういう風に動いてるんだよ、という知識が付くと、なにかとIT周りで勘が働くようにならないだろうか。
なまじ高水準言語から入った人だと、字面しか見てなくてたまにその印象だけで語るから変なことを言う人もいる。
たとえばパフォーマンスまわりなんかだと、その傾向が強い。
「ビットシフトはCPUの一命令だから早いけど、正規表現は複雑な処理が必要だから遅い。」みたいな感覚がまったくないんだ。
ただし小学生にそこまで求める必用派なさそう。あくまで職業プログラマの話として。
理論は二の次、まずは計測だ!
懐かしい名言。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
案外 (スコア:0)
昔からある「高級言語」「低級言語」の認識ズレのジョークやね。
でも、コンピューターサイエンス的な意味での低レベル言語から教えていくというのもありなんではないかと。
コンピューターって底の方ではこういう風に動いてるんだよ、という知識が付くと、
なにかとIT周りで勘が働くようにならないだろうか。
Re: (スコア:0)
なまじ高水準言語から入った人だと、字面しか見てなくて
たまにその印象だけで語るから変なことを言う人もいる。
たとえばパフォーマンスまわりなんかだと、その傾向が強い。
「ビットシフトはCPUの一命令だから早いけど、
正規表現は複雑な処理が必要だから遅い。」
みたいな感覚がまったくないんだ。
ただし小学生にそこまで求める必用派なさそう。
あくまで職業プログラマの話として。
Re: (スコア:0)
理論は二の次、まずは計測だ!
Re:案外 (スコア:0)
懐かしい名言。