2019-05-28 09:04

引用来自“monkz”的评论

如果用kotlin,还不如直接用flutter。

引用来自“longforus”的评论

请问一个语言一个框架有什么必然的联系吗?flutter用的也是dart好吧,和kotlin有什么关系?

引用来自“monkz”的评论

我意思是换kotlin开发安卓,不如用flutter开发app,是谷歌主推的app开发。
flutter全面开搞,现在还为时过早,有哪家公司的产品全用flutter了?先不说ios的上架问题,就算只做安卓,也没有公司這么做. kotlin是kotlin, flutter是flutter.现在纯kotlin开发的公司还是很多的,也没有什么什么太大的问题,但是连咸鱼都只是用一点点flutter,你敢让那个公司全面的用?kotlin当然要学要用,flutter也要了解.对于你的观点我不认同
2019-05-14 08:45

引用来自“monkz”的评论

如果用kotlin,还不如直接用flutter。
请问一个语言一个框架有什么必然的联系吗?flutter用的也是dart好吧,和kotlin有什么关系?
2019-05-13 23:30
老外推新概念确实有一手,不过不知道他们哪儿来的那么大的勇气。。。
2019-05-13 22:06
oracle你能否争气一点,就不能自己做个OS出来吗》?
2019-05-13 10:12
超过 50% 的专业 Android 开发人员现在使用 Kotlin 开发他们的应用 ——镇内除外。
2019-05-12 17:36
神仙打架,平民遭殃,语法糖的东西,呵呵
2019-05-09 17:34

引用来自“先进哥”的评论

然后推出一批只有kotlin才能调用的库,然后java库退役
@先进哥 生态的问题没那么简单,参考python从2到3的不兼容
2019-05-09 13:22

引用来自“catalogMan”的评论

2B团队,曾经尝试迁移到 Kotlin 一年时间,后来不得不再迁回 Java8,诚然 Kotlin 写起来非常有意思,但是带来的是团队协作层面的可读性降低,再加上与市场上各种 Java 库奇奇怪怪的兼容问题(虽然号称无缝兼容,但只是号称)。尝试一年后再看回 Java 啰啰嗦嗦的代码居然格外清切,不用费脑子就能看懂,不用到处去找各种语法糖、扩展是在哪里声明的。这一点就像 Golang 说的 『Keep simple,Keep stupid』,只能说每种语言都有不擅长的场景。

引用来自“行走在赤道”的评论

2B团队嘛。楼主看来是高级黑啊。要不然怎么会说了一大堆却没有提供任何客观依据?
本人所在公司使用 kotlin 服务端已经超过 2 年,到目前为止没有遇到过任何与 java 兼容性的问题。#DuiC#

引用来自“catalogMan”的评论

奇奇怪怪的rpc序列化问题,痛苦的springboot配置兼容性问题,类型推断导致后期维护可读性降低问题,等等。我到不是黑它,就像我说的,有他不擅长的场景,比如分布式多服务项目,特别是已有业务已经用Java那一套跑在线上的情况
我们也是用的 springboot 并没有遇到过你所说的配置兼容问题,而且我可以确定这完全是你使用的问题,而不是语言本身的问题,spring/springboot 官方本身就对 kotlin 有支持。

类型推断,你觉得降低了可读性,这实在没什么好讲的,因为 java 也支持了这个功能了,而且新生语言 go rust 哪个不支持类型推断???
2019-05-08 21:35

引用来自“catalogMan”的评论

2B团队,曾经尝试迁移到 Kotlin 一年时间,后来不得不再迁回 Java8,诚然 Kotlin 写起来非常有意思,但是带来的是团队协作层面的可读性降低,再加上与市场上各种 Java 库奇奇怪怪的兼容问题(虽然号称无缝兼容,但只是号称)。尝试一年后再看回 Java 啰啰嗦嗦的代码居然格外清切,不用费脑子就能看懂,不用到处去找各种语法糖、扩展是在哪里声明的。这一点就像 Golang 说的 『Keep simple,Keep stupid』,只能说每种语言都有不擅长的场景。
2B团队嘛。楼主看来是高级黑啊。要不然怎么会说了一大堆却没有提供任何客观依据?
本人所在公司使用 kotlin 服务端已经超过 2 年,到目前为止没有遇到过任何与 java 兼容性的问题。#DuiC#
2019-05-08 21:17
这是逼我用 qt么
2019-05-08 21:06

引用来自“孤独的探索号”的评论

自动生成 Kotlin 的 data class 和 封装与解析 JSON 的 Kotlin 代码 ,
还有 Java, PHP, Go, Swift, C#, Python, JavaScript, TypeScript 的,
右上角设置 > 生成代码(封装,解析) 填 Kotlin 或其它语言就好

http://apijson.org/
Gitee 上有源码,点 Star 支持下吧
https://gitee.com/TommyLemon/APIJSONAuto
2019-05-08 18:29
自动生成 Kotlin 的 data class 和 封装与解析 JSON 的 Kotlin 代码 ,
还有 Java, PHP, Go, Swift, C#, Python, JavaScript, TypeScript 的,
右上角设置 > 生成代码(封装,解析) 填 Kotlin 或其它语言就好

http://apijson.org/
2019-05-08 15:55

引用来自“xiaolei123”的评论

技术经理表示kotlin不稳定 不予采用

引用来自“乌扎拉”的评论

再过两年谷歌宣布安卓不再支持Java,就傻眼了。
过两年应该推fushia代替安卓了
2019-05-08 14:17
您好,请问这个支持Kotlin 与 Java 并存是什么意思?Kotlin不是只是通过一个jar将其语法转成class给JVM识别的原理吗?
2019-05-08 12:02
不要忘了openjdk的所有权
2019-05-08 11:42
然后华为的新编译器支持不?
2019-05-08 10:50
这就是说Android SDK里会加入一批suspend函数?这样Java真没办法用了,除非你能忍受手工hack那些个continuation之类的玩意儿。
1
2019-05-08 10:33

引用来自“xiaolei123”的评论

技术经理表示kotlin不稳定 不予采用
年纪大了学不动,你得理解下
2019-05-08 10:02
从17年12月那次大会起,一直在用这个
2019-05-08 09:25
kt 大法好
2019-05-08 09:17
这个和当年iOS切换到swift是不是一样的?
2019-05-08 09:01
所有语言都在2/3以上,这是好评批发?
2019-05-08 07:43
支持一下
回复 @
{{emojiItem.symbol}}
返回顶部
顶部