Scala 2.10字節(jié)碼將不再兼容Java 1.5
作者:紅薯
來自 Scala 開發(fā)團隊討論的結(jié)果稱從 Scala 2.10 版本開始,字節(jié)碼將不再兼任 Java 1.5 。
來自Scala 開發(fā)團隊討論的結(jié)果稱從 Scala 2.10 版本開始,字節(jié)碼將不再兼任Java 1.5 。
做出此決定是基于以下幾方面考慮的:
- 從 09年10月開始 Java 5 已經(jīng)結(jié)束生命周期,官方不再支持
- Java 1.5 的并發(fā)限制導致 Scala 并發(fā)庫的連鎖反應(yīng)
- 加大了 Scala 構(gòu)建和測試套件的復(fù)雜度
- 那些在使用 Java 5 的公司看起來不會考慮升級到 Scala 2.10 版本
看起來似乎很符合邏輯,因為Java 6 已經(jīng)成為大多數(shù)企業(yè)的選擇。但此舉可能有相當一部分 Android 開發(fā)相關(guān)的問題,在 Android 2.2 以及更低版本的應(yīng)用開發(fā)可能就存在兼容性的問題了。
原文:http://www.oschina.net/news/27242/scala-no-longer-compiles-to-java-5-from-2-10-onwards
【編輯推薦】
責任編輯:林師授
來源:
開源中國社區(qū)