PCon全球产品创新大会9折购票中,立减¥480!查看上线日程 了解详情
写点什么

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

2016 年 11 月 29 日

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

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

关注

评论

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

What's JVM——自动内存管理

CodeWithBuff

Java 后端 JVM

Go 学习笔记之 接口

架构精进之路

Go 7月日更

B 站崩了,受害程序员聊聊

程序员鱼皮

架构 分布式 微服务 后端 服务器

在哪里跌倒就在哪里躺一会|靠谱点评

无量靠谱

JAVA语言异步非阻塞设计模式(原理篇)

有道技术团队

Java 后端 网易有道

带你全面了解 Git 系列 01 - 深入 Git 原理

淼💦 淼

git 前端

星际联盟filecoin矿机靠谱吗?星际联盟FIL矿机可以信赖吗?

fil币 ipfs挖矿 fil挖矿 fil矿机

拿来把你,挖掘实战之基本挖掘流程【建议收藏】

网络安全学海

黑客 网络安全 信息安全 渗透测试· 漏洞分析

阿里巴巴新产“Java面试指南泰山版”,全是流行技术,限时开放

云流

Java 程序员 架构 面试

那些腾讯阿里字节等大厂面试官,问面试题背后到底在问什么?

前端依依

面试 前端 经验分享

hdfs的集群间拷贝、归档、回收站等功能剖析

大数据技术指南

hdfs 7月日更

团队使用 Slack 技巧

郭旭东

远程办公 Slack

Lua开发技巧-小表预填充

HelloBug

lua 开发技巧 小表预填充

农扶帮系统软件开发内容

开發I852946OIIO

颠覆传统经营模式,区块链助力餐饮行业数字化革新

CECBC区块链专委会

拾实娱购系统软件开发

开發I852946OIIO

字节4面Java研发岗面试经历:redis+TCP+HashMap+算法+JVM+spring

云流

Java 程序员 架构 面试

企业数据安全的「取胜之匙」:区块链隐私保护计算

CECBC区块链专委会

NFTdefi流动性挖矿系统开发搭建

薇電13O25249123

区块链

DAPP智能合约平台开发|TP钱包DAPP搭建

橙子区块链l53o56oloo3

dapp DAPP智能合约交易系统开发 区块链、

星际联盟抢占FIL挖矿先机:星际联盟单T出矿多少?星际联盟一年能挖出多少FIL?

fil币 ipfs挖矿 fil挖矿 fil矿机

Filecoin矿机挖矿分币系统开发搭建

薇電13242772558

区块链

MapReduce排序以及序列化实践

五分钟学大数据

mapreduce 7月日更

12个提升PostgreSQL_TSDB 插入性能的建议

数据库 大数据 时序数据库 tsdb 数据智能

去中心化分散自治组织通证经济体

CECBC区块链专委会

“云上超算”——北鲲云超算SaaS平台

北鲲云

云计算 生命科学

彼得原理:我们迟早会不胜任自己的岗位?

石云升

职场经验 7月日更

SPA钱包挖矿系统开发详情

开發I852946OIIO

西瓜口袋系统开发|西瓜口袋软件APP开发

开發I852946OIIO

Java的深拷贝与浅拷贝,能否拿下看你自己!

Java如何学

Java 编程 程序员 浅拷贝和深拷贝

Why WebRTC|“浅入深出”的工作原理详解

声网Agora

算法 音视频

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