educationに関するAppakunのブックマーク (1)

  • コンピューターサイエンスのカリキュラムに不足しているものは? | スラド デベロッパー

    頭が悪かったので、コンピュータ業界をあきらめた爺の寝言です。 8086が世に出たころ、医学生だった爺はバイトでPC作ってました。当時は 基板をおこして、プロセッサ、メモリ、周辺の石を乗せる ハンドラを書いて、ROMに焼く(アセンブラないしはCでコーディング) 画面に文字が出るまで四苦八苦(文字化けしていても何か表示されたら後は何とかなる) 当時の私は、「出来そこないのハードウェアを蘇らせるのがプログラマの仕事」と信じていました。 しかし、386が普及してから、ハードウェアを扱うことはほとんどなくなりました。 (システムプログラマは別として)アプリケーションプログラマはハードウェアの呪縛から解放された訳です。 しかし、今でもコンピュータはハードウェア基盤の上に成り立っているんですよね。 題に戻ります。私 javaは大嫌いです(と言いつつ、使ってますが・・・)。 下層(ネイティブIOインタフ

  • 1