プログラミング始めたいんだけどどこ言語がいい? at TECH
プログラミング始めたいんだけどどこ言語がいい? - 暇つぶし2ch317:デフォルトの名無しさん
19/12/03 20:58:19.43 Z/hdvBNy.net
>>309
forループにしても、
 for i in range(1, 101): print(i)
で、やっぱり変てこだろ。101って何だよw
>>310
たとえが全く的外れだな。Cはバリバリ現役の標準語。解説書も豊富だし、
アルゴリズムの本もCでの記述が主流。本格的なプログラムはC/C++で
作られることが多い。>>306が言うPythonの膨大なライブラリの力も、
つまりはCの力だし。
CをパソコンとすればPythonはスマホで、てっとり早さはあるが、
本格的なことをやろうとすると行き詰まる。
ポインタはそんなに難しくないし、*(a + i) と a[i] は常に等価だから、
あからさまなポインタを使わずに配列でも書ける。ポインタで書いた方が
効率的な機械語が生成される場合もあるが、配列で書いてもPythonよりは
ずっと速いんだから何の問題もないはず。
Visual Studioなどで、ポインタ変数を監視式にし、メモリの16進ダンプを
表示させながら、デバッガでステップ実行させれば、ポインタの挙動が
手に取るように理解できる。Pythonみたいに裏で何をやってるか
よく分からないブラックボックスより分かりやすいし、柔軟に操れる。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch