开发语言漫谈-kotlin

程序的运行环境包括移动设备、服务端、浏览器,服务器又分为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。

相关推荐
摸鱼仙人~28 分钟前
深入理解 MyBatis-Plus 的 `BaseMapper`
java·开发语言·mybatis
ITKEY_1 小时前
flutter日期选择国际化支持
开发语言·javascript·flutter
刃神太酷啦1 小时前
C++ 异常处理机制:从基础到实践的全面解析----《Hello C++ Wrold!》(20)--(C/C++)
java·c语言·开发语言·c++·qt·算法·leetcode
q567315231 小时前
告别低效:构建健壮R爬虫的工程思维
开发语言·爬虫·r语言
枫叶丹41 小时前
【Qt开发】显示类控件(一)-> QLabel
开发语言·qt
Python私教2 小时前
源滚滚Rust全栈班v1.02 无符号整数详解
开发语言·后端·rust
yBmZlQzJ2 小时前
PyQt5 修改标签字体和颜色的程序
开发语言·python·qt
10001hours2 小时前
C语言第12讲
c语言·开发语言
努力的小帅3 小时前
C++_哈希
开发语言·c++·学习·算法·哈希算法·散列表
知彼解己3 小时前
深入理解 AbstractQueuedSynchronizer (AQS):Java 并发的排队管家
java·开发语言