アカウント名:
パスワード:
計算機がどのように動いているのか、データと命令とか、値としての 20h と スペース文字の区別がつかないとか、そういう事をまずは一旦理解してから高級言語へと移行するべきだと思うんだ。別に長大なプログラムをアセンブラで組めるようになれ、という意味じゃなく。
最初から高級言語だと、その高級言語が何に依存しているのか判らないんで、「床を踏み抜く」的な間違いをしでかしてしまう。
8086が世に出たころ、医学生だった爺はバイトでPC作ってました。当時は
当時の私は、「出来そこないのハードウェアを蘇らせるのがプログラマの仕事」と信じていました。
しかし、386が普及してから、ハードウェアを扱うことはほとんどなくなりました。 (システムプログラマは別として)アプリケーションプログラマはハードウェアの呪縛から解放された訳です。 しかし、今でもコンピュータはハードウェア基盤の上に成り立っているんですよね。
本題に戻ります。私 javaは大嫌いです(と言いつつ、使ってますが・・・)。
javaが目指したもの(ハードウェア非依存)は間違っていないけど、その対価は小さくない。
頭の固い爺は「PCは道具」だと信じて疑いません。 時間がたつと画面が変わるUIは、とても不愉快(UXなんて糞くらえ。余計なことするな)。 今どきのプログラマは労力をつぎこむ先が間違っているようにも感じています。
386以降(ARM含む)のプログラミングは、「ハードエウェアは壁(OS)の向こう」です。 問題はC信仰か java信仰かじゃなく、ハードウェア依存か処理系依存か?じゃないですか?。 ハードウェア依存の時代は、泥くさかったけど、今より夢があった。
以上、爺のたわごと。時計の針は元に戻せない。今でもOSハック(sys call改造)すれば穴開けれるけど・・・。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
そもそも計算機の基礎中の基礎は機械語 (スコア:5, 興味深い)
計算機がどのように動いているのか、データと命令とか、値としての 20h と スペース文字の区別がつかないとか、そういう事をまずは一旦理解してから高級言語へと移行するべきだと思うんだ。別に長大なプログラムをアセンブラで組めるようになれ、という意味じゃなく。
最初から高級言語だと、その高級言語が何に依存しているのか判らないんで、「床を踏み抜く」的な間違いをしでかしてしまう。
fjの教祖様
Re:そもそも計算機の基礎中の基礎は機械語 (スコア:4, 参考になる)
8086が世に出たころ、医学生だった爺はバイトでPC作ってました。当時は
当時の私は、「出来そこないのハードウェアを蘇らせるのがプログラマの仕事」と信じていました。
しかし、386が普及してから、ハードウェアを扱うことはほとんどなくなりました。 (システムプログラマは別として)アプリケーションプログラマはハードウェアの呪縛から解放された訳です。 しかし、今でもコンピュータはハードウェア基盤の上に成り立っているんですよね。
本題に戻ります。私 javaは大嫌いです(と言いつつ、使ってますが・・・)。
javaが目指したもの(ハードウェア非依存)は間違っていないけど、その対価は小さくない。
頭の固い爺は「PCは道具」だと信じて疑いません。 時間がたつと画面が変わるUIは、とても不愉快(UXなんて糞くらえ。余計なことするな)。 今どきのプログラマは労力をつぎこむ先が間違っているようにも感じています。
386以降(ARM含む)のプログラミングは、「ハードエウェアは壁(OS)の向こう」です。 問題はC信仰か java信仰かじゃなく、ハードウェア依存か処理系依存か?じゃないですか?。 ハードウェア依存の時代は、泥くさかったけど、今より夢があった。
以上、爺のたわごと。時計の針は元に戻せない。今でもOSハック(sys call改造)すれば穴開けれるけど・・・。