CPUとかコンパイラ開発の理想の入門

メモとして。とくにまとまった議論でもないので興味がない人は読む必要はないです。
4
前へ 1 ・・ 3 4
NaOHaq(苛性ソーダ) @NaOHaq

@kis あ、ちなみに、入門用の教材を充実させることに反対しているわけでは全くありません。それはとても重要な役割だと思っています。ただ、推奨されている学習法(?)が、自分から見て「最初から視野を狭めるような方向を向いている」ように見えたのが気になっただけです。

2013-04-09 23:23:53
NaOHaq(苛性ソーダ) @NaOHaq

@kis やり方は人それぞれでいいし、どういう学習法が当人に合っているかはそれこそ人それぞれだと思うので、「私にはその考え方は合わないかなー」という印象を抱いたまで。

2013-04-09 23:26:01
きしだൠ(K1S) @kis

@NaOHaq 最初はフォーカスを絞って目標設定をはっきりさせたほうがいいと思うのですよねぇ。一応「インストラクショナルデザイン 教師のためのルールブック」という本とかに書いてあるようなことではあるんですが、考え違いをしてるんですかね。

2013-04-09 23:49:59
NaOHaq(苛性ソーダ) @NaOHaq

プログラミング系の演習って、各人のスキルのばらつきが大きすぎて、分布の下の方は単に言われた通りに手を動かすだけになって、上の方の人にとっては当たり前すぎてつまらないとかいうことになりがち

2013-04-09 23:52:13
きしだൠ(K1S) @kis

@NaOHaq 一応、10人ずつ10回で100人くらいにはプログラムを初心者に教えたことがあるんですけど、このような考え方でやるしかないという感じではありました。

2013-04-09 23:54:34
NaOHaq(苛性ソーダ) @NaOHaq

@kis https://t.co/EUkdyo4SjV これを見てやっと違和感の原因がわかったというか、「コマンドラインが使えない」のに「コンパイラが作れる」という状況が私には想像できない。もちろんこれは「現在の各種ツールを使う限りは」であって、理想論としてならアリですが。

2013-04-10 00:09:33
きしだൠ(K1S) @kis

@NaOHaq まあ、コマンドラインさわる機会なければ、使えないと思うし、いまはそれほど珍しいことでもないと思います。それに、書いたように、コンパイラとかの勉強してれば、コマンドラインは自然に使えるようになると思います。

2013-04-10 00:14:49
きしだൠ(K1S) @kis

@NaOHaq NaoHagさんがあげてたのは、コマンドラインというかシェルスクリプトの話だったと思うのですけど、ぼくは一応コンパイラを業務レベルじゃないですけど書けるし、CPUもおもちゃだけど作れるのだけど、シェルスクリプトは使えなくてだいたいコピペとか同じこと打ったりしてます

2013-04-10 00:16:18
NaOHaq(苛性ソーダ) @NaOHaq

. @kis なんだろうなぁー、そんなに「コマンドライン」を忌避する理由がわからないというか、普通、「コンピュータサイエンス」を学ぶ課程でOSの授業でシェル作らされたりするので、どちらかというと「使えないと話にならない」という気がするんですが。

2013-04-10 00:19:18
きしだൠ(K1S) @kis

@NaOHaq いや、別に話題にする必要はないということを最初の発言に書いてるわけで、 https://t.co/mWTlFEQBCr ぼくが忌避するのは「コマンドラインからやるべき」とか言ってる人です。

2013-04-10 00:20:33
NaOHaq(苛性ソーダ) @NaOHaq

. @kis 「コンピュターサイエンス」というものに対する考え方が違うのかなぁ。コンパイラ作るにせよ、シェル作るにせよ「テキストベースのUIに対するセンス」が必要な場面で、そういうUIを使ったことがない人がセンスを身に付けられるという想定がわからない。

2013-04-10 00:23:17
NaOHaq(苛性ソーダ) @NaOHaq

『「コマンドラインからやるべき」って言ってる人』のインスタンスがよくわからない

2013-04-10 00:25:22
きしだൠ(K1S) @kis

@NaOHaq 「テキストベースのUIに対するセンス」が必要な場面が、ほとんどの人にはないと思います。ぼくにはいまのところないです・・・

2013-04-10 00:25:51
NaOHaq(苛性ソーダ) @NaOHaq

どうせ必要になるし使えると便利だから教養として最初に覚えておこうというのは駄目なのかな。

2013-04-10 00:26:56
NaOHaq(苛性ソーダ) @NaOHaq

@kis それでコンパイラとかシェル作られても困ります。

2013-04-10 00:27:41
きしだൠ(K1S) @kis

@NaOHaq シェルを作ろうとは思いませんし、シェルを作るなら確かにコマンドラインを使いこなせる必要があると思うんですけど、コンパイラがなぜ関係あるのか、よくわかりません

2013-04-10 00:30:04
NaOHaq(苛性ソーダ) @NaOHaq

@kis あれ、コンパイラって、「仕様が定まった特定の言語に対するコンパイラ」の話ですか。それなら「文字列ベースでのユーザーインタフェースについてのセンス」は確かに必要ないですが。

2013-04-10 00:33:09
前へ 1 ・・ 3 4