Kotlin即将支持iOS和Web开发_这是要全栈的节奏吗

256 阅读6分钟
原文链接: click.aliyun.com

夏之冰雪 已获得手机话费

1,首先,作为一款明星语言,认为Kotlin能否取代Java?
看图说话,这是最近90天微信指数:
zhishu

java的火热程度,远比Kotlin高,而且看发展曲线,至少目前来看,没有看出Kotlin超过java的潜力。
另外,在桌面应用方面,java地位应该也很难被取缔。
java开发的服务,比如elasticsearch,大数据领域等,java地位应该都很难被撼动。

不过呢, Google宣布Kotlin成为Android一级语言,也说明Google看好Kotlin,在android平台方面,未来说不准,很可能成为第一选择语言。

2,作为Java开发者,你是否在使用Kotlin编程?
平时有学习,但是没有使用它做线上项目。

3,你认为未来Kotlin会发展为全栈语言吗,对此需要做哪些方面的努力?
多发扬自身特点,包括但不限于:
a. 代码高度精简
b. 丰富语法糖
c. 多语言兼容,全平台支持
d. 其他主流框架的普及(比如spring开始要支持 Kotlin)

青藤木子

1,首先,作为一款明星语言,认为Kotlin能否取代Java?
不能,各个语言有各个语言的优势和劣势,有些语言并不是通用的,即使Kotlin即将发展为全栈语言,他也不能撼动以前用Java编写的产品,简单来说,就是没有那个程序员愿意把用Java写的程序再次编译为Kotlin写的程序,费时费力费钱。就像Java不能代替C一样。
2,作为Java开发者,你是否在使用Kotlin编程?
学习ing,现在也开始用Kotlin编过小程序,不过将Java转换成Kotlin的感觉真爽。不过关于Kotlin的书籍有点少,有点可惜。
3,你认为未来Kotlin会发展为全栈语言吗,对此需要做哪些方面的努力?
会的,首先要赢得开发者的青睐才行,而且Kotlin要保持开源的优势才行(基础),千万不能比Swift麻烦,还有就是具有强大的兼容性。
T恤啊,谢谢

微wx笑

1,首先,作为一款明星语言,认为Kotlin能否取代Java?
从5月份的70多名到现在的41名,Kotlin的排名上升真的很快,但想取代Java肯定还是需要几年的时间。
想完全恐怕是不大可能。
2,作为Java开发者,你是否在使用Kotlin编程?
目前确实是作为Java开发者,但Kotlin只是简单的了解,没未考虑使用。
3,你认为未来Kotlin会发展为全栈语言吗,对此需要做哪些方面的努力?
首先就是学习成本吧,降低学习成本;
其次是各方面的轮子还是要有的;
再有就是社区的完善。

xiaodel

1,首先,作为一款明星语言,认为Kotlin能否取代Java?
目前来看kotlin还很难完全取代java,特别是服务端;google已经指定kotlin为android第一语言,
那么最近几年kotlin的使用普及率会明显上升,在android开发应该几年后java会落寞,在
服务端开发,java有强大的生态,其他语言是不能比拟的,虽然spring很多项目都开始支持
kotlin但是其他的项目资源还没有支持kotlin,所以短期来看,java的生命力还很强健。(不排
除七八年后kotlin会占领java的地盘)

2,作为Java开发者,你是否在使用Kotlin编程?
目前还没有使用Kotlin,有过大体的了解,相对java来说,除了语法简洁没有其他更大的优势,
除非它有更多的惊喜才会吸引更多的开发者投入它的怀抱。

3,你认为未来Kotlin会发展为全栈语言吗,对此需要做哪些方面的努力?
这个不排除它未来发展的可能性,既然想编写ios程序,那么肯定需要和苹果搞好关系,和苹果
多多合作,能够给开发者带来更多的惊喜,让更多的开发者加入进来。

aoteman675

1,首先,作为一款明星语言,认为Kotlin能否取代Java?
看开发领域了,我是安卓开发工程师,目前正在从Java转向Kotlin,Kotlin被Google定为官方开发语言,然而安卓是开源系统,不仅应用于手机终端,还在汽车电子,家电,会议系统等产品中应用。安卓系统拥有全球各个领域的开发者,个性定制安卓系统应用不同行业,所以在安卓系统领域,Kotlin必将取代Java。当前在服务器开发语言上,Java还是主流语言,所以Kotlin暂时不会取代Java在服务器开发上的地位。
2,作为Java开发者,你是否在使用Kotlin编程?
现在正从Java转移至Kotlin,Kotlin拥有安全、高效、简洁的特点,最重要的是简洁,同样的功能Java得要100行,然而Kotlin只需20行,而且逻辑清晰。正在使用Kotlin搭建安卓移动应用框架,为今后大型项目开发打基础。
3,你认为未来Kotlin会发展为全栈语言吗,对此需要做哪些方面的努力?
Kotlin要成为全栈语言关键要涉及到的全球服务厂商认可并作为官方开发语言才行,Kotlin是开源产品,开发者越多,开源社区维护群体也就越大。所以Kotlin需要不断完善成熟,在保证兼容其它语言的情况下逐步取代其他开发语言。首先Kotlin开源语言就具有优势,再融入其它开发语言的优秀特性,Kotlin将会成为开发语言中的Top1

hikingx

1,首先,作为一款明星语言,认为Kotlin能否取代Java?
个人认为至少最近不会取代,毕竟JAVA的生态链建设的不错。目前仍是主流编程语言,一直在接受C,++,GO,Python等语言的挑战,但是一直还活的不错。

2,作为Java开发者,你是否在使用Kotlin编程?
开始尝试,由于工作性质问题主要是java。由于项目需要,目前使用的Python频次增加。

3,你认为未来Kotlin会发展为全栈语言吗,对此需要做哪些方面的努力?
这个还不好说,万一就实现了呢。Kotlin目前是安卓的官方开发语言,最近热度很高,语言简洁编译速度快,移动化,函数化。之前还一直有人说Swift未来成为取代java的全栈开发语言。