程序的运行环境包括移动设备、服务端、浏览器,服务器又分为window、linux等,不同的环境使用不同的开发语言。为了解决这个问题,开发IDE大拿JetBrains开发了kotlin。
Kotlin是一个岛屿的名字,全称是Kotlin Island。这个小岛位于俄罗斯的圣彼得堡附近。这门新语句之所以命名为Kotlin,是因为主要开发者都在这个小岛上。
Sun公司创造了Java和标准库,但是拿不出像样的IDE。IBM搞了个Eclipse,挤走了JBuilder、NetBeans等IDE,但JetBrains公司Idea要好于Eclipse。JetBrains的PyCharm也是python最好的开发环境。这点Sun公司不如微软,微软的C#的开发环境简单好用,降低了开发者门槛。Sun的母公司Oracle也这德行,这么强大的数据库系统,却没有个好的客户端工具。可能是特意留点市场份额给大家?就像哇哈哈用纸箱子包装,为底层劳动者提供点收入?不得而知
kotlin从各个方面都扩展和超越了Java,但毕竟是新兴事务,推广和流行还需要时间考验。
至此我们介绍了C的庞大家族C、C++、C#、Java、JavaScript、kotlin。