アカウント名:
パスワード:
昔からある「高級言語」「低級言語」の認識ズレのジョークやね。
でも、コンピューターサイエンス的な意味での低レベル言語から教えていくというのもありなんではないかと。コンピューターって底の方ではこういう風に動いてるんだよ、という知識が付くと、なにかとIT周りで勘が働くようにならないだろうか。
なまじ高水準言語から入った人だと、字面しか見てなくてたまにその印象だけで語るから変なことを言う人もいる。
たとえばパフォーマンスまわりなんかだと、その傾向が強い。
「ビットシフトはCPUの一命令だから早いけど、正規表現は複雑な処理が必要だから遅い。」みたいな感覚がまったくないんだ。
ただし小学生にそこまで求める必用派なさそう。あくまで職業プログラマの話として。
「ビットシフトはCPUの一命令だから早いけど
整数はCPUが扱う基本データ型という固定観念で頭が固まってるジジイとは今どきの整数型すら抽象化されてる高級言語扱ってるヤングメンは話通じないだろうな。
任意長整数なLISPとか、10進表現なCOBOLとかナウなヤングの言語なんて知らないわ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
案外 (スコア:0)
昔からある「高級言語」「低級言語」の認識ズレのジョークやね。
でも、コンピューターサイエンス的な意味での低レベル言語から教えていくというのもありなんではないかと。
コンピューターって底の方ではこういう風に動いてるんだよ、という知識が付くと、
なにかとIT周りで勘が働くようにならないだろうか。
Re: (スコア:0)
なまじ高水準言語から入った人だと、字面しか見てなくて
たまにその印象だけで語るから変なことを言う人もいる。
たとえばパフォーマンスまわりなんかだと、その傾向が強い。
「ビットシフトはCPUの一命令だから早いけど、
正規表現は複雑な処理が必要だから遅い。」
みたいな感覚がまったくないんだ。
ただし小学生にそこまで求める必用派なさそう。
あくまで職業プログラマの話として。
Re: (スコア:0)
「ビットシフトはCPUの一命令だから早いけど
整数はCPUが扱う基本データ型という固定観念で頭が固まってるジジイとは今どきの整数型すら抽象化されてる高級言語扱ってるヤングメンは話通じないだろうな。
Re:案外 (スコア:0)
任意長整数なLISPとか、10進表現なCOBOLとかナウなヤングの言語なんて知らないわ