Reactionary Software / 既存 - by fschmidt

Java 8

Javaは1995年にガベージコレクションを備えたクリーンでシンプルなオブジェクト指向言語として始まりました。これは現代のプログラミングがソフトウェアを台無しにする前に設計された良い反動的ソフトウェアでした。JavaはC++に比べて大きな改善をもたらし、私は最初からJavaを使用し始めました。

Javaは多くのリリースを経ました。最後の有用な追加は2006年で、それ以降は衰退するばかりでした。最後に使えるリリースは2014年のJava 8でした。この後、Javaは現代のプログラマーによって完全に台無しにされ、完全に使えなくなりました。したがって、Java 8を使用することをお勧めします。

ここに、ここからコピーしたJavaの歴史があります:

私はJavaの後のバージョンについて読んでいましたが、それが悪化しているだけだと知っていました。例えば、ローカル変数型推論はひどいアイデアです。しかし、最終的にJava 11を使用しようとしたとき、それは私が予想していた以上にひどいものでした。新しいひどい機能Javaモジュールが追加され、Javaを非常に複雑にしただけでなく、後方互換性を完全に壊したため、この機能を無視することはできません。全体の話はここで見つけることができます。このJavaの変更は非常にひどかったため、一部の現代のプログラマーも不満を言いました。最終的な結果として、私はJava 8を超えるバージョンを使用することは決してなく、LuanはJava 8を必要とします。

現代のプログラマーによるJavaの破壊のこの話は、現代のプログラマーによって維持されているすべてのプロジェクトに当てはまります。現代のプログラマーはソフトウェアを悪化させることしかできないので、現代のプログラマーによって維持されているソフトウェアをアップグレードすることは決してありません。Javaの場合、Java 8を使用し続けることをお勧めします。