写点什么

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

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

关注

评论

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

冻结JS对象方法技术详解

猪痞恶霸

js 7月月更

Python Asyncio 二探:使用和用途

宇宙之一粟

Python asyncio 7月月更

排序算法总结

乌龟哥哥

7月月更

成年人的周末 2022.7.10

贾献华

7月月更

Spring IOC II

武师叔

7月月更

Spring&SpringBoot 源码笔记整理 |Bean 的加载流程一

自由

Spring5源码解析 7月月更

价值几十万的 TiDB优化

TiDB 社区干货传送门

实践案例

从一个简单的Delete删数据场景谈TiDB数据库开发规范的重要性

TiDB 社区干货传送门

故障排查/诊断

小区搜索过程

柒号华仔

5G 7月月更

记一次TiDB优化

TiDB 社区干货传送门

性能调优

悲观事务加锁验证

TiDB 社区干货传送门

管理与运维

Qt | 播放音频文件 QMediaplayer

YOLO.

音视频 qt 多媒体 播放 7月月更

TypeScript学习后续之受挫的经历

为自己带盐

7月月更

PD 关于ID分配的源码分析

TiDB 社区干货传送门

TiDB 底层架构

【SOP 系列】TiDB 使用 SOP 最全合集

TiDB 社区干货传送门

TiDB 底层架构

一条 like 条件的慢 SQL 语句优化

TiDB 社区干货传送门

管理与运维

TSO 时间戳转换为自然时间

TiDB 社区干货传送门

实践案例

TiDB系统调参实战经验

TiDB 社区干货传送门

性能调优 实践案例

继承

Jason199

js 继承 7月月更

SpringBoot核心应用第一弹

Java学术趴

7月月更

【TiDB 最佳实践系列】如何高效利用 Grafana 监控分析 TiDB 指标?

TiDB 社区干货传送门

监控

TiDB 4.0 新特性也太爽了吧

TiDB 社区干货传送门

版本测评

TiDB+FLINK 实时计算

TiDB 社区干货传送门

实践案例

TiDB 目录结构分析

TiDB 社区干货传送门

实践案例

TiDB 在网易游戏的应用实践

TiDB 社区干货传送门

实践案例

当大数据架构遇上 TiDB

TiDB 社区干货传送门

实践案例

TiDB升级5.0.2有惊喜

TiDB 社区干货传送门

版本测评

聊聊乐观锁 & 悲观锁

Steven

ArrayBlockingQueue源码分析-新增和获取数据

zarmnosaj

7月月更

前端食堂技术周刊第 44 期:Bun、Vue.js 挑战、React 状态管理的新浪潮、Can I DevTools、函数式编程

童欧巴

Vue React Bun

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