Skip to content

前言

更新: 3/12/2025 字数: 0 字 时长: 0 分钟

我认识一些小伙伴,他们一人掌握多门语言的HelloWorld编写,并选择了Java作为了自己的主语言

这些小伙伴在写多了Java后常常会自嘲的说上一句”学Java学的,脑子都腐朽了“

虽然我们都知道这是一句玩笑话,但玩笑有时正是无意识的流露,或许Java真的有些腐朽?为什么我们会感觉Java腐朽?

我想这是因为Java在最初的设计时就希望能够创造出一门能够"面向对象,方便开发"的语言,而这一思想贯穿了Java的语法始终。

Java为了尽可能的简化程序员的上手过程,于是设计了许多的规矩并删除了一些其他语言有但Java团队认为并没必要的东西(比如指针),这些规矩在某种程度上降低了Java的入门难度,但也为Java套上了一层无形的枷锁

面向对象是好的,我个人十分信赖面向对象的设计方式,甚至信仰DDD,但是枷锁是不好的,我们应该想办法尽可能的剔除

那有没有一门相对灵活且类似Java的语言呢

有的兄弟,有的!

这就是我们的Kotlin

你可能不知道Kotlin,但你一定知道他的开发公司——Jetbrain,没错,正式大名鼎鼎的Idea的开发公司

Kotlin的设计哲学强调实用主义与工程友好,他不想引入新的东西(虽然Kotlin中确实存在自己提出的概念),只希望能够让自己成为一门更加友好且实用的语言

在这里,我将和大家一起在Java语法基础上进一步学习Kotlin语言

本站访客数 人次      本站总访问量