IEEEまたはそのような統治体の検死官に選出され、プログラミング言語を死んだと発音しなければならなかったと想像してください。どのような兆候を探しますか?すでに死んでいることを知らないゾンビ言語はありますか?
IEEEまたはそのような統治体の検死官に選出され、プログラミング言語を死んだと発音しなければならなかったと想像してください。どのような兆候を探しますか?すでに死んでいることを知らないゾンビ言語はありますか?
回答:
コンピューター言語が死ぬことはありません。それらは誇張されすぎたものから十分に活用されていないものに変わります。誰かがいつも古い言語を再発見し、それを楽しむためだけにそれを学習します。
補遺:古い言語が好きな人は、それに触発されて新しい言語を書くことがあります。そのため、元の言語が一部の人々の言葉で死んでも、その精神は子孫で生き続けています。以下に例を示します。
言語学では、死んだ言語は、ネイティブまたは流fluentな話者を持たない言語として定義されます。この定義は、プログラミングの分野では非常にうまく翻訳されていると思います。デッドプログラミング言語とは、プログラマーがメイン言語として使用していない言語、またはシステムがネイティブにサポートしていない言語です。
言語が死んでしまったのは、正しい考えを持っている人が誰もその分野でグリーンフィールドプロジェクトを行うことができなかったときです。死んだ人間の言語が完全に無関係ではないように(歴史を研究しているため)、死んだプログラミング言語は完全に無関係ではありません(私たちはそのすべての残酷な歴史的コードを維持しているため)。
私がIEEE検死官だった場合、自然言語が死んでいるか死んでいるかを判断するために、言語学者が使用するのと同じ兆候を探します。
これらの基準に基づいて、COBOLはrib死だと思います。COBOLで書かれた220のazilion LOCにもかかわらず、CWのこの 2006年の記事によると、COBOLプログラマーの平均年齢は今では50歳以上になっています。正確な統計を見つけることはできませんでしたが、比較すると、平均的なJavaプログラマーは20代であると思います。COBOLの謝罪者は、いくつかの5B LOCがまだCOBOLで毎年書き込まれていると指摘していますが、これは信頼できる手段ではないと思います。おそらく、1行のPerlで10行のCOBOLを、J COBOLはかなり冗長な言語です。
誰かが指摘したように、歴史家でも狂人でも、常に外に出て死んだ言語を勉強する人たちがいます。死んだ言語は、この水準を上げることで見つけやすくなります。
人々の意見が死を決定する
ps私は男性の代わりに「女性」または「人」を使用するように誘惑されましたが、[女性]の性別がそれに関連していたことを意味したくありません。バーに入る」スタイルのジョーク。とにかく、少なくとも私はものについて考えています。