作者: 機械伯爵
日時: 2007/9/23(20:47)
 一時期機械語狂信者だった機械です。

> >  言語的には貧弱なHSPですが、こーいう用途で使えるかも、とそれだけの話。
> 
> とりあえず直接の答えは保留しておきますが、件の御仁はまず間違いなく
> HSPをいじったことはないでしょうから、それが理由で却下されるに
> 100(好きな単位をどうぞ)。
> 
> だって要は自分はこうだったという(以下検閲により削除

 まぁ、件の人の話はさておき、私もアセンブル言語を勉強もしていなければ、
勉強をする気すらしない人をプロのプログラマと呼びたくありません。

 まぁ、CASLをアセンブリ言語と呼ぶかどうかは微妙ですが、コレでも良いの
でやって欲しいです(今はCOMETのシミュレータもネット上でいくらでも転が
っていますし、気合いを入れれば自作も出来るでしょう)

 実際にアセンブリ言語や特定ハードウェアのマシン語を勉強していることが、
効率の良いプログラムを書く事に直接つながるとは必ずしも思っていませんが、
結局一番プリミティブな部分に「興味を持つ」ことは、問題解決のためにコード
をハックしている態度と、根っこは同じじゃないかな、と思うのです。

 ハッカーでなくてもいいけど、ハッカーとしての魂を持たないプログラマに、
私は仕事を任せたくはありません。

 だって、すげーやっつけ仕事でコードを書かれた上で、「それは仕様だ」とか、
「ハードウェアの制限だ」とか「著作権の問題で」とか、言い訳されそうな気が
するもん。

 アマチュアが最初から入門しにくい01マシン語やアセンブリ言語から入れ、
とか、LLのスクリプトしか書けんヤツはプログラム書けるとは云えない、とか
云うのは完全に暴言ですが、「そんなモン勉強する暇があったら、もっと仕事
に直結するモノの勉強に使う」なんて戯言を吐いて、実際勉強したことも無い
ヤツがいたら、そいつはプロの風上にも置けません。

※ただし、気をつけなければならないのは、実際ネット上で反論してる人は
 ほとんど、アセンブリ言語なんか当然の様に勉強し、なおかつ「不要」と
 言ってると思われる。でもそれが「不要」と判断できるのは、勉強して、
 その限界も知ってるから、なのだと思う。本当に勉強したことの無いヤツ
 に、その判断ができるわけがない。そして、プログラムを勉強して行く上
 で「何が必要なのか」を見抜く目も育つとは、到底思えない。

 と、まぁ、私も大概失礼な暴言を吐きまくりましたが、これ、一度クールダウン
した後の発言です。

 「〜であらねばならぬ」という言葉が危険なのは承知しています。

 しかし、本音として、自動車のドライバーが自動車の動く仕組みの基礎の基礎
を知っている程度には、マシン語やアセンブリ言語を知っていて欲しいと思うのは
不自然でしょうか?

 そんな怖いドライバの車、乗りたく無いです、私。

 だからといって、マシン語やアセンブリ言語を勉強しておけば、新しい言語
なんぞ勉強しなくて良い、というような方のプログラムも、当然ご遠慮したい
と思います。(Cだけも駄目)

 あ、またブレてますか、私?

 /「人として軸がぶれている」機械伯爵/

 ……HSPの話はどこへ行った?