根據該帖子的評論 ,看來Java開發人員社區并沒有特別歡迎此消息。 Markus Karg 寫道 :“實際上,將Jigsaw從JDK 8中剝離是有點荒謬的,因為它已經從JDK 7中剝離了。……只要放棄這個想法并使用Maven。” 喬恩·費舍爾( Jon Fisher) 寫道 :“我認為這對java平臺不是一個好主意。 …延遲此操作只會使Java成為一種過時的技術。 忍者的評論是:“不管你們決定走什么路,我認為現在都應該優先考慮將Java平臺優先于Java語言。”
盡管此消息通常受到Java開發人員社區的不利評價,但其解釋確實有所不同。 一些評論認為現在需要Project Jigsaw的模塊化(可能已經為時已晚), 其他評論則認為應該使用OSGi (或Maven或Ivy )來代替Project Jigsaw,而其他 人則寧愿獲得其他新功能 ,也沒有擔心將模塊化推進到Java 9,其他人只是想使用Groovy或Scala代替。 提出了一個問題,即是否應該放棄Java 8的其他功能以支持Jigsaw。
作為Java 8的兩個“旗艦”功能之一( lambda表達式是另一個),我也很失望地看到模塊化可能會推遲到Java 9之前。但是,Reinhold指出,如果Java 8的Jettison Jigsaw被接受,“ Java 8將于2013年9月左右準時交付”,并計劃“包括廣受期待的Lambda項目 ( JSR 335 ),新的日期/時間API( JSR 310 ),類型注釋” ( JSR 308 ),以及一些較小的功能已在進行中。”
我真的很想要一個新的Date / Time API,我認為lambda表達式將大大改善我們在Java中可以做的事情。 因此,即使沒有模塊化,我也會很興奮地接觸到Java 8。
參考: 從Java 8啟動的項目拼圖? 由我們的JCG合作伙伴 Dustin Marx在Inspired by Actual Events博客中獲得。
翻譯自: https://www.javacodegeeks.com/2012/07/project-jigsaw-booted-from-java-8.html