谷歌的安卓系统开发使用Java语言一直是其进一步发展的一大限制。今年甲骨文公司就Java的使用侵权问题再一次对谷歌提起诉讼并要求90亿美元的赔偿金。
很多人认为这一事件将成为谷歌下决心抛弃Java的导火索,也有人猜测谷歌将会投入苹果的Swift阵营之中。而上个月的I/O大会上,谷歌终于揭开了这个悬念,宣布 Kotlin语言正式成为安卓开发的一级编程语言。这一消息立刻受到了全世界开发者的热烈讨论。
Kotlin是俄罗斯的jetbrains公司开发的语言,2011年才正式发布。Kotlin是一个非常年轻的开发语言,在此之前也并没有被很广泛地使用,这次谷歌的决定让很多人很意外。但谷歌对其决定非常有信心,并展示了Kotlin的强大所在。
Kotlin是一种jvm平台语言,可以自由转换成jvm字符,而且Kotlin可以与Java很好的融合和混用,这给很多开发者的更新工作带来很多便利。
Kotlin有很多显而易见的优势,首先是其很好的兼容性,其融合了很多c#,java和swift的语法特性并在很多方面表现得更胜一筹。Kotlin的另一大优势在于其非常简洁,使得很多编程非常简短易读。另外它对IDE有很好的支持,这让开发者们可以很好地快速上手。【女物原创未经允许,谢绝转载!】