写点什么

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

  • 2016-11-29
  • 本文字数:860 字

    阅读完需:约 3 分钟

11 月 26 日,知名软件开发工具厂商 JetBrains 在北京举办开发者日活动,这是 JetBrains 亚洲巡讲的最后一站,同时也是该公司第一次在中国举办活动。在活动上,JetBrains 首席布道师 Hadi Hariri 等分享了 Kotlin 、IntelliJ IDE 家族和 IntelliJ 团队协作工具 YouTrack、TeamCity、UpSource 等。来自火币网、蚂蚁金服、Oracle 等公司的技术专家也分享了精彩内容。

本文将主要介绍 Hadi Hariri 所分享的 Kotlin 相关内容。InfoQ 也长期关注 Kotlin 的消息进展,你可以从下面查看 Kotlin 的相关介绍以及设计理念:

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 将与国内开发者有更多沟通和交流机会,并提供更好的服务。

2016-11-29 06:562964
用户头像

发布了 164 篇内容, 共 103.3 次阅读, 收获喜欢 391 次。

关注

评论

发布
暂无评论
发现更多内容

SOLID原则之 单一职责原则

面向对象的猫

SOLID

CSS奇技淫巧之滤镜(二)drop-shadow

Augus

CSS 11月日更

45岁程序员发求职贴:精通各种技术体系,却连个面试机会都没有…

Java高级开发

Java 程序员 面试 职场

自定义View:ViewGroup与View的事件传递

Changing Lin

11月日更

为何飞书成了先进企业的标配?

ToB行业头条

使用 Node.js 消费SAP Cloud for Customer上的Web service

Jerry Wang

node.js SAP C4C 11月日更

987页的Java面试宝典,看完才发现,应届生求职也没那么难

热爱java的分享家

Java 架构 面试 程序人生 编程语言

Hadoop实战篇-集群版(2)

进击的梦清

大数据 hadoop zookeeper

盲盒开发盲盒系统开发定制

一网打尽!音乐高手都在使用的打谱软件不藏私推荐!

懒得勤快

关于openGauss账本数据库:你想知道的这里都有

openGauss

盲盒app开发盲盒小程序开发

我就获取个时间,机器就down了

安第斯智能云

Linux 后端

盲盒开发盲盒小程序源码搭建app

如何用EasyRecovery恢复中毒U盘中丢失的文件

淋雨

EasyRecovery

“太白”团队加入OpenInfra Labs,联合社区成员共同完善多云管理技术

华为云GaussDB NoSQL云原生多模数据库的超融合实践

华为云数据库小助手

GaussDB 华为云数据库 GaussDB NoSQL

ABAP 和 Java 的单元测试 Unit Test

Jerry Wang

Java abap 11月日更 JavaSAP

盲盒一番赏APP开发源码搭建

Android C++系列:Linux文件IO操作(二)

轻口味

c++ android jni 11月日更

这个无敌设计,可以解析并运算任意数学表达式

Tom弹架构

Java 架构 设计模式

AI界的革命!终于可以自动标注了!

百度开发者中心

AI 自动标注工具

盲盒开发盲盒源码搭建系统开发

解决文件存储难题 openGauss隆重推出段页式特性

openGauss

Ustore在openGauss闪亮登场,重构openGauss数据存储的灵魂

openGauss

盲盒app开发源码搭建小程序app

盲盒开发蛋趣芒趣一番赏源码搭建

盲盒app开发小程序源码定制

dart系列之:元世界pubspec.yaml文件详解

程序那些事

flutter dart 程序那些事 11月日更

从0到10彻底搞懂信息流【投放系统】

水泽山林

系统架构 推荐系统 智能投放 内容平台

Python代码阅读(第59篇):根据value查询字典key值

Felix

Python 编程 阅读代码 字典 Python初学者

JetBrains在国内举办开发者日 首席布道师Hadi Hariri向中国开发者介绍Kotlin_JetBrains_徐川_InfoQ精选文章