Kotlin是目前热门的编程语言,在五月份Google给了它Android开发的重要地位后,Kotlin风头一时无两。很多开发者和程序员都注意到这门开源语言的人气正在不断攀升,比如“Kotlin:征服硅谷的编码语言”等等。
▲
征服,应该是Google的核心Android开发团队的所想,近日,他们已经在生产代码中使用Kotlin。这个消息在Reddit上的一份讨论贴中被披露了。
在Reddit论坛上,Android O工程团队的23名成员参加了一项广泛的问答,共产生了超过680条评论。
以下是Android的产品管理总监Stephanie Saad Cuthbertson的问题和答案:
问:你认为,就像过去几年,Swift在iOS中看到了与Kotlin差不多的使用情况?
答:我承认我有偏见,但我希望会更好一些。有很多属性使Kotlin成为Android的理想选择。通常当你宣布支持一种新的语言时,它就是新生的。Kotlin现在非常强大。
它与Android完全可互操作,它具有精湛的IDE支持,整个Jetbrains团队背后的语言和IDE支持,并用于像Pinterest和Square的应用程序的生产。我们认为Kotlin的支持可以变得更好,我们正在努力工作。现在我们已经在使用Android Studio编写代码,这给我们提供了更多的想法,使我们的支持更加出色。非常感谢Android开发者给了我们正确的方向。
▲Android O工程小组回答问题(来源:Google)
Cuthbertson和她的团队正在拥抱Kotlin,因为她在今年的Google I/O会议上宣布了对Kotlin的支持。
她说:“Kotlin满足了开发者社区的要求。它使开发人员的工作效率更高,完全符合Android运行时的兼容性,它与现有的代码完全可以互操作,具有极佳的IDE支持,从第一天开始就可以成熟和生产。”
许多Reddit在线用户表达了对Kotlin的明确兴趣,有人问:“有没有想过用Kotlin DSL文件替换资源和布局文件,或者有可能吗?
Mike Cleron是Android应用程序的框架,系统UI和SDK的工程师,他回答说:“是的,我们还不知道是否可能(资源系统与其余的平台),但正在努力寻找。“
负责Android图形团队的成员Romain Guy也提到:“我们团队正在招聘。”
工作职责包括:
帮助创建Kotlin API,让开发人员轻松创建强大而高效的应用程序。
帮助定义Kotlin Android开发最佳实践。
与其他Android团队(如工具团队和运行团队(ART))保持一致的协作。
随着kotlin在Android的崛起,开发人员甚至关心对JDK 8/9的支持?”
在其他数百个问题和评论中,很多问题还没有得到回复。
新闻热点
疑难解答