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を使用し続けることをお勧めします。