技术控

    今日:118| 主题:49179
收藏本版 (1)
最新软件应用技术尽在掌握

[其他] JetBrains在国内举办开发者日 首席布道师Hadi Hariri向中国开发者介绍Kotlin ...

[复制链接]
一瞬间的记忆 发表于 4 天前
65 0

立即注册CoLaBug.com会员,免费获得投稿人的专业资料,享用更多功能,玩转个人品牌!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
11月26日,知名软件开发工具厂商    JetBrains在北京举办开发者日活动,这是JetBrains亚洲巡讲的最后一站,同时也是该公司第一次在中国举办活动。在活动上,JetBrains首席布道师    Hadi Hariri等分享了    Kotlin、IntelliJ IDE家族和IntelliJ团队协作工具YouTrack、TeamCity、UpSource等。来自火币网、蚂蚁金服、Oracle等公司的技术专家也分享了精彩内容。  
  本文将主要介绍Hadi Hariri所分享的Kotlin相关内容。InfoQ也长期关注Kotlin的消息进展,你可以从下面查看Kotlin的相关介绍以及设计理念:
  
       
  •       Kotlin语言1.0Beta发布,JetBrain介绍其设计理念   
  •       JetBrains 发布Kotlin 1.0   
  •       Kotlin 1.1路线图  
  Hadi Hariri在分享中主要面向不了解Kotlin的观众介绍了Kotlin的设计理念、最新进展和相关资源,并且实际编码展示了其语法特性和IDE支持。
  Kotlin于2016年2月发布1.0正式版本,其目标是打造一个面向JVM和Android的现代编程语言。Kotlin从其它语言吸收了很多优点,与Java相比语法更加简洁灵活,同时增加了很多语法糖,引入了函数式编程等高级特性。Hadi在演示中展示了Kotlin用一行代码来表达一个类的初始化,同样的代码在Java中超过10行。
  Kotlin的语言特性让人们可以简单基于其编写DSL,如Anko就是Kotlin编写的DSL,同时也是Android插件,可以用简单的语法在代码里编写界面布局。
  Kotlin还支持在Java Web中广受欢迎的Spring Boot,在    Spring Initializr网站上你可以选择Kotlin语言生成初始化的项目。  
  Kotlin在降低门槛方面也做了不少工作,他们实现了一个Kotlin的    Web IDE,里面包含很多示例代码,通过Web IDE和示例代码你可以快速了解和学习Kotlin语言特性。  
  与其它JVM语言如Scala相比,Kotlin的优势在于与Java的互操作性,这意味着你可以随时在项目中使用Kotlin,而无需担心迁移。并且Kotlin能够获得广受赞誉的JetBrains IDE: IntelliJ IDEA完整的支持。
  本次JetBrains在国内举办开发者日,说明其对中国市场的关注。JetBrains将与国内开发者有更多沟通和交流机会,并提供更好的服务。
友荐云推荐




上一篇:7 Time Series Datasets for Machine Learning
下一篇:Early detection of configuration errors to reduce failure damage
酷辣虫提示酷辣虫禁止发表任何与中华人民共和国法律有抵触的内容!所有内容由用户发布,并不代表酷辣虫的观点,酷辣虫无法对用户发布内容真实性提供任何的保证,请自行验证并承担风险与后果。如您有版权、违规等问题,请通过"联系我们"或"违规举报"告知我们处理。

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

我要投稿

推荐阅读

扫码访问 @iTTTTT瑞翔 的微博
回页顶回复上一篇下一篇回列表手机版
手机版/CoLaBug.com ( 粤ICP备05003221号 | 文网文[2010]257号 )|网站地图 酷辣虫

© 2001-2016 Comsenz Inc. Design: Dean. DiscuzFans.

返回顶部 返回列表