そのため、ほんの数日前、OpenJDKのメールリストjdk9-devのMarkは、2016年9月から2017年3月までのJava 9 / JDK 9のリリース日の延期案についての手紙を公開しました 。
主なポイントは次のとおりです。
- Jigsaw(モジュール)はJava 9の主要なサブプロジェクトです。これは非常に重要で非常に大きなものです。
- Javaプラットフォーム開発者は、その実装に向けて大幅な進歩を遂げました
- 現在のスケジュールによれば、重要なマイルストーンである機能の完了は、対応する単体テストと一緒にすべての機能をメインリポジトリに統合する必要があり、12月10日の1週間で行われます。
- しかし、ジグソーはより多くの時間を必要とし、12月10日までに開発者には時間がありませんでした 。 初期ビルドのユーザーからフィードバックを得るには、さらに時間がかかります。
- その結果、Markはコミュニティに再スケジュールを依頼します。 彼は、フィーチャーコンプリートを2015年12月10日から2016年5月25日まで5か月半移動することを提案しています。そして、一般公開日(GA)、つまり2016年9月22 日から2017年3月23日までの最終リリース日です。
マークからのこのリクエストがコミュニティによって満たされると確信しているのはなぜですか:
- 彼には良い議論があります。 低品質よりも高品質の機能
- 彼はコミュニティとオラクルのJava組織に大きな重みを持っています。 それでも、チーフアーキテクト。
- ラムダとは異なり、ジグソーパズルは誰もが必要とするものではありません。 どれほどのモジュール性に悩む価値があるのかについて、コミュニティではまだ意見の一致がありません。 コンパクトプロファイルはディスクスペースを最小限に抑えるという観点からは十分であり、カプセル化やその他のジグソーバンにそのような代価(非常に多くの人々、非常に多くの人々、期限の一定の延期)を払うことは本当にやり過ぎだと考える人もいます(理由はありません)。
原則として、Java 7の移植とJava 8の移植の話の後、Markの現在の移植要求に驚きはありませんでした。 そのため、物語は繰り返されます。 マークのブログに次の列車の投稿を待っています。
なぜ電車? マークはこの比phorが非常に好きで、彼のブログで常にそれを使用しています。 それから彼は、いくつかの機能(別名Jigsaw)には「Java 8」と呼ばれる列車の時間がないという事実について書いています。 彼は、Javaリリースは急いでいる電車のようなものであり、すぐには停止できないという事実について書いています(したがって、今すぐに開発を突然中断することはありませんが、慎重にすべてを慎重に完了するにはさらに6か月かかります)速度を落とす、つまり、緊急ではなく徐々に列車を減速させます)。
Java 8およびJigsawに関する以前のトレイン: one 、 two 、 three 。
これが