[新闻] Google宣布Kotlin为Android官方开发语言

楼主: B99303079 (台大建屁孩)   2017-05-27 23:15:54
1.媒体来源:
联合新闻网
2.完整新闻标题:
Android正式纳入原生支援的Kotlin,为什么让开发者如此开心?
3.完整新闻内文:
稍早在Google I/O 2017宣布将从Android O开始纳入原生支援的Kotlin程式语言,
本身是由位于东欧捷克的IntelliJ IDEA软件开发商JetBrains打造,
而Kotlin的名称
则是源自JetBrains
位于俄罗斯圣彼得堡的团队以邻近小岛科特林岛 (Kotlin Island)命名,
并且以JAVA Virtual Machine (JVM)为基础的静态型程式语言。
其实JetBrains与Android也有不少合作关系,
针对Android平台开发者提供的Android Studio工具
就是以IntelliJ IDEA为基础设计,
而Kotlin之所以吸引不少开发人员采用,
在于本身语法虽然并不相容于JAVA,
却能与JAVA程式编码交互运作,
甚至可重复使用JAVA集合框架与类别库等资源,
同时本身也能以精简语法撰写编码,
而无需像JAVA编码必须有严谨的规则。
另外,若要使用其他程式编码框架,
过往在JAVA编码环境必须确认每个语法叙述正确,
同时结尾分号也必须确实标记,
否则可能会让程式陷入不正确的回路,
或是令人难以除错,
使用Kotlin拉入其他编码框架则相对直觉、简单,
同也能让整体编码更为精简,
此外也能确保本身与JAVA编码内容互通,
或是将JAVA文件内容转换成相容Kotlin版本。
而更重要的,
因为整体编码变得更为精简,
因此可让App运作效能变得更好,
甚至特定状况更能比JAVA编写程式有更高运作效能,
因此也让不少App如Flipboard等都开始转向使用Kotlin撰写编码。
此次宣布与Android原生支援合作,
JetBrains强调不影响原本Kotlin对应macOS或iOS平台
开发使用特性,
未来依然维持各平台支援使用模式,
但在Android平台市占带动之下,
势必将让更多开发人员加入此用Kotlin,
预期将使此项程式语言变得更受欢迎。
4.完整新闻连结 (或短网址):
https://udn.com/news/story/11131/2471144
5.备注:
https://youtu.be/d8ALcQiuPWs
Google开发者大会
https://wechat.kanfb.com/tech/15446
Kotlin会在Android领域取代Java吗?
作者: zzzz8931 (肥宅)   2017-05-27 23:17:00
JAVA:
作者: andy199113 (Andy)   2017-05-27 23:17:00
Google 8成快倒了 只会并购跟合作
作者: s860134 (s860134)   2017-05-27 23:18:00
又要学新语言惹 帮QQ
作者: oblivionion (obliv)   2017-05-27 23:20:00
还是vb最好用
作者: XDDDpupu5566 (XDpu56家族)   2017-05-27 23:22:00
歌林好强啊!
作者: BF109Pilot (德軍王牌飛行員)   2017-05-27 23:30:00
受够JAVA的气的样子XD
作者: ipod7788 (小小凉)   2017-05-27 23:30:00
google 感觉就是要把java赶走
作者: zzzz8931 (肥宅)   2017-05-27 23:31:00
3030是哪个系啊...
作者: kurtsgm   2017-05-27 23:34:00
JetBrains这家公司真的满屌der...
作者: VIGUTA (黄道第十四宫-鲁蛇座)   2017-05-27 23:37:00
肥宅相轻 一样功能的语言发明一堆
作者: kenlin0105 (冠强)   2017-05-27 23:39:00
我文组
作者: OoShiunoO (机机勋)   2017-05-27 23:44:00
满好奇java byte code有版权吗?一堆语言都转成它当中介
作者: cangming (苍冥)   2017-05-27 23:44:00
可是不是说swift没必要不要学吗QQ
作者: OoShiunoO (机机勋)   2017-05-27 23:47:00
之前还有Scala和Cclosure
作者: GrayAngel (snow..)   2017-05-27 23:53:00
受够Oracle整天拿Java告大家讨钱吧...
作者: tzunami (极光)   2017-08-04 22:15:00
一级厂:班长的口袋二级厂:经理的库房三级厂:士官长的置物柜四级厂:连长室的保险箱五级厂:营区内的水池或后山地下室最高级补给单位:营区外的军用品店

Links booklink

Contact Us: admin [ a t ] ucptt.com