« 熱が出ました。 | メイン | いじめられていたのにあのせんせいたち »

2005年02月16日

増える考えないプログラマ [ 日記の類 ]

 針生です。最初はサザエさんのノリだったのに。
 いつのまにかヒロシと呼ばれるようになりました。

 本当は今日はチューリングマシンの思考停止問題について語ろうと思ったんですが。
 堅くて止め。

 プログラマの話。

 ここ数年で、Win32環境の人も簡単にネットで、開発環境がタダで落とせるように成ってきました。
 Java然り、BorlandのC然り、Microsoftの.NET framework然り。
 その上Eclipseなんて統合環境まで。

 誰にだってプログラムなんか出来るように成って来ました。

 ふと思います。

 誰でも出来るからこそ、技を光らせたい。

 そんな事を。

 別に、Cでトリッキーなコードを書くとかじゃなくて。
 ずっとやってて、辛酸嘗めてるからこそわかるセンスを光らせたいです。

 おまえらアセンブラなんて触ったことあんのか!?

 みたいな事は言いません。
 出来たらちょっと幸せですが、出来なくてもあんまり問題はありません。

 ただVM組むときにオーバーヘッド多くなっても知らないよ、ぐらいで。
 68k系っぽくするとI/Oが楽だからあんな風に組むか? いや、アレはアレで……。
 とか悩む必要は在りません。今やそんな物を組む必要性すら無くなっています。

 もとい、オーバーヘッドなんか気にしなくてもいいようなCPUパワーです。

 針生が最初に触ったパソコンなんて、4MHzかなんかだぞ。
 何倍ですか。今針生が触ってるパソコンで500倍ですか。

 ね。

 ただ、あの時に学んだ知識で、
 透過GIFが使えないのに、物をどうやって透過させて描画したらいいんですか?
 みたいな事には確実に成らない。ANDしてOR、とか。

 いや、コレを書こうとおもった切っ掛けなんだけど。
「透過GIFが使えないのに、物をどうやって透過させて表示したらいいんですか?」
 聞くなよ。表示じゃなくて描画だよ。大体、表示なら逆だよ。表示させたら、だよ。
 もうお前はx68kでスプライトで遊べ。
 新参者を責める訳じゃないけど、寧ろ喜ばしいことだけど、古典的手法も学んだ方が良いよ。
 っていうか考えろよ。
 BitBltの引数考えろよ。ANDとかORあるじゃん。考えてよ。

 そりゃ針生だって、
「文字画面とグラフィック画面が別れてないのにどうやって文字を書くんですか?」
 みたいな変な質問が来たら答えるけどね。
「白地に書いてANDで合成。黒文字以外なら白地に黒文字で書いてANDしてから黒地に色つけて書いてOR」って。

 ……
 些かマニアック過ぎたか。

投稿者 hiroto : 2005年02月16日 05:36

トラックバック

このエントリーのトラックバックURL:
http://www.divby0.com/mt/mt-tb.cgi/68

コメント

コメントしてください




保存しますか?


スパム防止にご協力下さい