<< 匿名クラスとScalaのクロージャ | Home | 923SHは、ちょっと欲しいかも。 >>
PR: 転職    お墓    エコ    通販    結婚相談所    シルバー    質屋    葬式    漫画    エステサロン   

大先輩がdisられているようなので、一言、言っておくか。

「昔の言語は、誰が書いても同じようなコードになる。」

自分の感覚では、全く逆だよ。昔は、1バイト、1マイクロ秒に、しのぎを削る時代だから、まさに職人芸だよ。むしろ人に読めないような職人芸プログラミングが横行した暗黒時代。いわば、今のケータイゲームプログラミングに通じるんじゃないかな。今の方がまだマシなのは、ケータイと言えども、クロス開発があたり前だから、開発環境は、PCで、ふんだんなコンピュータ資源が使えるでしょ。昔の汎用機時代は、ケータイのプログラムを、ケータイ上で作るようなもの。しかもケータイのCPUには、秒あたり、いくらで課金される時代。まちがって無限ループなんて作ろうものなら、本気で殴られる時代だよ。

「コピペが横行してた」

「横行」という言葉からは、「良くないこと」というニュアンスが感じられるけど、そんなのは、現在の常識を過去にあてはめているだけの話だよ。良く過去の常識で、現在の事柄を判断するなと言われるけど、もちろんその通りだけど、逆もまた真だよ。コンピュータ資源がとてつもなく高くて、コンパイルにも、テストにも、とてつもなくコンピュータ使用料金がかかる時代の常識と、現在の常識は違うんだよ。

あと当時だって、「構造化」という考えはあったし、昔のCOBOLプログラムのJavaに機械コンバートされたものを見る限り、今とくらべて「横行」ってほどヒドいとも思えない。

実際、今50代くらいのエンジニア(元エンジニアでも結構)と、腹をわって話すと、とっても面白いよ。もちろん彼らの言葉(つまり、PL/I、COBOL、FORTRANってこと)で話す必要はあるけどね。むしろ深刻なのは40代くらいじゃないの? 彼らは富豪プログラミングが当たり前になって、会社から「実装なんてどうでもいいから、PMかアーキテクトになってね」と言われて、素直に従ってきた優等生だから。そういう意味では、むしろ被害者でもある。

え? 老害の老は40代? それは認めん! 絶対(笑)



Re: 大先輩がdisられているようなので、一言、言っておくか。

懐かしいです。PL/Iは、ロールスロイスのようななんでもあり言語だった気が・・・・(思い出は美化されますよね)。計算用ライブラリが超充実していて、Mathmatica 並みの使いやすさだったような気がします。特に行列計算ライブララリはお世話になりました。MVSとかVOS3を科学技術計算で使っていたので、ちょっと思い出しました・・・・。 思い出してみると、少しでも実効速度をあげるため、ソースレベルでループの展開とか、怪しいジャンプを使ったりしてるので、自分のコードでさえ、数ヶ月で読めなくなった記憶が・・・・・・。 #しかし、IT系は、厳しいですねぇ。

Re: 大先輩がdisられているようなので、一言、言っておくか。

私は、PL/Iでは、まともにコード書いたことが無いです。最近、PL/SQLがPL/Iから来ているというのを知って、ちょっと驚いたり。
IT系って、やっぱり大変なのかな。他の業種で働いたこと無いので、良く分かりません。とはいえ、今の仕事は体力的に、定年まで勤めるのは無理だろうなとは思いますが。

コメント追加 トラックバック送信
このサイトの掲載内容は私自身の見解であり、必ずしもIBMの立場、戦略、意見を代表するものではありません。
日本アイ・ビー・エム 花井 志生 Since 1997.6.8