写点什么

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:564267
用户头像

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

关注

评论

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

「趣学前端」今日祝福不限量,批量导入在路上

叶一一

前端 设计思维 9月月更

哈希索引

急需上岸的小谢

9月月更

全球新兴市场移动应用报告

易观分析

移动应用

redis数据类型以及它们的底层实现数据结构

想要飞的猪

百度工程师教你玩转设计模式(工厂模式)

百度Geek说

Java 设计模式 企业号九月金秋榜

Java进阶(十)tomcat中context配置

No Silver Bullet

tomcat Context 9月月更

社招前端二面常见面试题

coder2028

JavaScript 前端

2022-09-09:给定一个正整数 n,返回 连续正整数满足所有数字之和为 n 的组数 。 示例 1: 输入: n = 5 输出: 2 解释: 5 = 2 + 3,共有两组连续整数([5],[2,

福大大架构师每日一题

算法 rust 福大大

为什么低代码和专业代码走向融合才能破解低代码困境?

牛刀专业低代码

低代码 低代码平台

【JS】两种实现-懒加载的方式-附无限滚动案例

Sam9029

JavaScript 前端 懒加载 9月月更

Python 教程之数据分析(7)—— Jupyter Notebook 入门

海拥(haiyong.site)

Python 9月月更

ERP是什么?

优秀

ERP

Python 教程之变量(1)—— 变量、表达式、条件和函数

海拥(haiyong.site)

Python 9月月更

中移链DDC-SDK技术对接全流程(二)

BSN研习社

区块链、

LeetCode-448. 找到所有数组中消失的数字(Java)

bug菌

9月日更 Leet Code 9月月更

支撑全产业AI,需要怎样的算力服务?

脑极体

Web & Electron 平台即时通讯产品的技术选型

融云 RongCloud

Web Electron 即时通讯

【C语言深度剖析】重点详解函数的形参和实参、传值和传址

Albert Edison

开发语言 传值 C语音 9月月更 传址

Nodejs安装及环境配置

nodejs NVM 9月月更

【中秋特辑】嫦娥妹妹,你别着急~

阿里巴巴云原生

阿里云 RocketMQ 云原生 消息队列

2022 WAIC 闭幕,融云提供分论坛元宇宙直播技术支持

融云 RongCloud

直播 元宇宙

当代用电行为大赏:有人心疼电费,有人靠屋顶光伏“理财”

脑极体

「工作小记」多个页面的相似操作公共化设计方案

叶一一

前端 设计思维 9月月更

C++学习------cmath头文件的源码学习02

桑榆

c++ 9月月更

这个中秋,国潮元宇宙的A新玩法是……?

文心大模型

数据治理(十二):Ranger2.1.0源码编译

Lansonli

数据治理 9月月更

企业如何规划SRM供应商协同平台?实现最佳应用价值

数商云

数字化转型 企业数字化

基于threejs中秋佳节之际带你遨游星空🌃

南城FE

前端 中秋 three.js

LeetCode-316. 去除重复字母&&1081.不同字符的最小子序列(Java实现)

bug菌

9月日更 Leet Code 9月月更

云渲染为设计行业带来哪些福利?

3DCAT实时渲染

热点直播 | 财务共享中心数字化转型,推动央企构建一流财务管理体系

望繁信科技

直播 技术干货

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