フォロー

ものすごい長文><;(プリミティブな所から教える方がいいかも?><の話) 

プログラミング言語がそれぞれいろんなモデルがあっていろいろなのはなぜかというと、別にハードウェアが複雑だからではなく、それぞれどうモデル化するか?のモデルが違うって事でしょ?><(トートロジー><;)

言い換えると各々が好みの根拠から持ってきた俺ルールの塊であり、その塊の山かも>< 膨大な><
そんな山積みの話から教えても雲をつかむような話だし、実用的なプログラミング言語の使い方から教えれば(その言語を理解すればその言語を)実用的に「出来るようになる」かもしれないけど、

もっと単純な、入力があり、状態があり、ロジックがあって、出力があるみたいな所からはじめれば、それは中に浮いた話じゃ無く実際にデジタル回路がそういう風に動いていて、実際に命令を与えてるという、電子計算機の現実的なモデルを理解でき、そして何より実感できるかも><

しかも単純化するためにも(軽く)デジタル回路から教えたら、ついでに「なんで2進数で計算するのか?」面を現実的なメリットとして体感できるかも><(だって単純だから><)

ログインして会話に参加
:realtek:

思考の /dev/null