コードを書く人は誰でも、自分の好きな言語を持っています。好みの言語を持つ理由はたくさんありますが、時々、私たちの言語が鈍くなったり、その言語を作成した会社によって保守されなくなったり、説明できない理由で人々がその言語の使用を断念したりすることがあります。ただし、C などの一部のプログラミング言語には例外があります。C は、時の試練に耐え、今でも多くの場合最も人気のあるプログラミング言語です。
プログラミング言語には独自のライフサイクルがあります。一部の言語では、その時代は終わったようです。今日は、現時点で最も見通しの悪い 5 つの言語を見ていきます:
1. Visual Basic .NET
##Microsoft Visual Basic.NET は、Microsoft Visual Basic 6.0 の後継バージョンです。 .NET Framework に基づいて再設計されました。1991 年、Microsoft は BASIC 言語を拡張し、それを言語に組み込んで Visual Basic を形成しました。その後何かが起こりました。Delphi (Borland) の責任者 Anders Hejlsberg が会社を辞め、Microsoft に入社しました。 、そこで彼は C# プロジェクトを開始しました。 この言語は多くの点で Java に似ており、しばらくして、C# が Microsoft の新しい言語標準になりました。 C# の誕生と同時に、Microsoft のプログラマーは、構文は BASIC と同じですが、コードは C# を模倣した VisualBasic.net を発明しました。どちらの言語もよく知られていますが、人気競争では C# が勝っているようです。したがって、Visual Basic は消滅する運命にあるように思えました。2.Delphi
##Delphi、つまり Pascal オブジェクトは削除される可能性が最も高いです。たとえ Embarcadero がそれをサポートしようとしていて、新しいバージョンがまだリリースされているとしてもです。これは主に、ボーランドによる一連の戦略的ミスによるものです。
まず、名前をImpriseに変更しました。しかし、それはうまくいかなかったため、以前の名前に戻り、データベース ツールをプログラミング ツールから突然分離しました。
後者は CodeGear という名前に変更されましたが、何らかの理由で人々は何が問題だったのか疑問に思い始めました。あまりにも頻繁な名前変更と頻繁な戦略変更により、言語のファンが彼から遠ざかってしまいました。
Embarcadero の継続的な取り組みが Delphi を存続させられるかどうかはまだわかりませんが、Delphi がプログラミングの世界で支持を失いつつあることは明らかです。おそらく、別のプラットフォームに移行する時期が来たのかもしれません。
3.Perl
誰もが Perl でプログラミングしていた時代がありましたが、その後、何かが起こりました、開発者は理由もわからないまま、ますます大きな機能を追加し始めました。おそらくこれが問題をさらに複雑にしました。その作者でさえ、Perl の問題のいくつかを暗黙のうちに説明し、2000 年から Perl 6 の開発を中止することを選択したようです。重要なのは、現在では誰も Perl を使いたがっていないようだということです。
4. Adobe Flash
##ここで話しているのは言語ではなく、プラットフォームです。 。スティーブ・ジョブズが Apple のモバイルデバイスで Adobe Flash を使用しないことを選択したとき、Adobe Flash の終焉の鐘が鳴り響きました。
Apple のタブレットなどの新しいプラットフォームの 1 つが Flash アプリをサポートしていない場合、開発者は Javascript、HTML5、またはその他の Apple 認定プラットフォームを使用してそれらのアプリを作成する必要があります。その結果、Flash は進歩を続けてきたにもかかわらず、衰退し始めました。今日、その終焉は避けられません。 5.Ruby##Ruby は約 10 年前に大流行しました。 1995 年のデビュー以来、多くの支持者がおり、多くの人が Ruby を C 系言語と比較します。
これは開発が遅れているものの、優れたプログラミング言語であることは間違いありません。たとえば、Twitter では Ruby で多くのものが組み込まれていましたが、非効率のため放棄されました。発見されたのはおそらくルビーが死に始めた日だろう。