アカウント名:
パスワード:
能力的に問題のあるものが作れば、どんな言語を使ったって腐れたプログラムしかできない。逆にまともな者が作れば、部門名にあるCOBOLだって、無駄な分岐やループのないシンプルで可読性の高いものを作る。それだけの話。
まともな者は、いまさらCOBOLなんて腐れ言語は使わない。
良い技術者はどんな道具でもそれなりに使いこなすが、同時に良い技術者ほど良い道具への拘りも人一倍強くなる。
Java5,6あたりは無くなっていると思いますが、1.4.2なんかはなぜか官公庁で残っているきがしなくもないのは気のせいでしょうか・・・
現在のCOBOL開発者は、もし10年後にタイムスリップしても同じように すぐにプログラムを書けると思うが、Java開発者が10年後にタイムスリップ したとしたら、使い物にならないと思う。
しかし 20 年前の COBOL 開発者が今の COBOL ですぐにコードを書けるかと言うと微妙だと思いますよ。 GUI アプリを全部 COBOL で書いたり、Web アプリを書いちゃったりする気持ち悪い世界で生きられるかと言われると……。(笑)
# COBOL.NET なコードとか 10 年前の人でも無理かな……。
なんでコレに「素晴らしい洞察」が付くのか謎。
たとえば>COBOLは10年前も今も10年後もあまり変わらないが、そりゃあ、COBOLはもうとっくの昔に腐ってるんだもの。誰も手を加えなければ変わらないのは当然。
>開発言語としてのJavaは悪くないが、開発環境、いや、実行環境>としてはどうなんだろう?もちろん優れてるよ。
>腐っていくのも早いような気がする。>COBOLのほうが生き残っているような気がしないでもない。気がするだけでしょ。根拠無し。
当然、「もちろん優れている」根拠を明示してくださるんですよね?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
言語は関係ない (スコア:1, すばらしい洞察)
能力的に問題のあるものが作れば、どんな言語を使ったって腐れたプログラムしかできない。
逆にまともな者が作れば、部門名にあるCOBOLだって、無駄な分岐やループのないシンプルで可読性の高いものを作る。
それだけの話。
Re: (スコア:1)
まともな者は、いまさらCOBOLなんて腐れ言語は使わない。
良い技術者はどんな道具でもそれなりに使いこなすが、
同時に良い技術者ほど良い道具への拘りも人一倍強くなる。
Re:言語は関係ない (スコア:2, すばらしい洞察)
まともな者(開発者)なら、そのような痴れ言は言わない。
> 良い技術者はどんな道具でもそれなりに使いこなすが、
> 同時に良い技術者ほど良い道具への拘りも人一倍強くなる。
開発言語としてのJavaは悪くないが、開発環境、いや、実行環境
としてはどうなんだろう?
普及するのも極めて早かったが、腐っていくのも早いような気がする。
10年後、20年後に実行環境生き残っているとしたら、Javaではなくて
COBOLのほうが生き残っているような気がしないでもない。
現在のCOBOL開発者は、もし10年後にタイムスリップしても同じように
すぐにプログラムを書けると思うが、Java開発者が10年後にタイムスリップ
したとしたら、使い物にならないと思う。
COBOLは10年前も今も10年後もあまり変わらないが、
Javaは10年前と今は違うし、10年後はさらに違うと思う。
10年後にJavaがまだ使われていればの話だが。
そんな不安定な環境が優れている道具となるとは、私ならば言えない。
優れた道具ほど、長い間使いこまれているというものだ。
Re:言語は関係ない (スコア:1, おもしろおかしい)
Java5,6あたりは無くなっていると思いますが、1.4.2なんかはなぜか官公庁で残っているきがしなくもないのは気のせいでしょうか・・・
Re:言語は関係ない (スコア:1)
しかし 20 年前の COBOL 開発者が今の COBOL ですぐにコードを書けるかと言うと微妙だと思いますよ。
GUI アプリを全部 COBOL で書いたり、Web アプリを書いちゃったりする気持ち悪い世界で生きられるかと言われると……。(笑)
# COBOL.NET なコードとか 10 年前の人でも無理かな……。
Re: (スコア:0)
なんでコレに「素晴らしい洞察」が付くのか謎。
たとえば
>COBOLは10年前も今も10年後もあまり変わらないが、
そりゃあ、COBOLはもうとっくの昔に腐ってるんだもの。
誰も手を加えなければ変わらないのは当然。
>開発言語としてのJavaは悪くないが、開発環境、いや、実行環境
>としてはどうなんだろう?
もちろん優れてるよ。
>腐っていくのも早いような気がする。
>COBOLのほうが生き残っているような気がしないでもない。
気がするだけでしょ。根拠無し。
Re: (スコア:0)
当然、「もちろん優れている」根拠を明示してくださるんですよね?