Open bennyhuo opened 4 years ago
期待大佬的新作
哈哈,等我明年空了,更新频率应该会快一些~
期待大佬的新作
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.
关注一下 Kotlin Native 就是想让大家知道一下,Kotlin Native 不靠谱,性能差、功能少(脱离java生态就是扯淡)。
开源项目,建设靠大家嘛,没必要怎么沮丧
关注一下 Kotlin Native 就是想让大家知道一下,Kotlin Native 不靠谱,性能差、功能少(脱离java生态就是扯淡)。
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.
关注一下 Kotlin Native 就是想让大家知道一下,Kotlin Native 不靠谱,性能差、功能少(脱离java生态就是扯淡)。
Kotlin Native 目前官方主要关注的是 iOS 开发的部分,这部分的开发体验和功能支持在不断完善。当然,基本的库目前确实缺失的比较多,这个也是客观存在的问题。
客观的讲,多平台特性还是很有用的,我目前就正在做 Android 上的一套逻辑往 Ubuntu 上移植,可以解决用 C++ 重写一遍 Kotlin 代码的问题。将 Android 上的 Kotlin 代码移植到 Native 环境中,也就是一周的事儿,重写这堆代码估计得三个月。
这部分代码的调试还非常依赖与界面,过去我们在 Android 上积累了完善的调试工具,想要在 Ubuntu 上实现同样的功能短时间内几乎是不可能的(依赖地图sdk,Linux 桌面没有相应的sdk),使用多平台就简单了,我可以在 Android 上调试这部分逻辑,然后打包成 so 给 C++ 调用即可。
简单来说,多平台减少了代码重写的时间成本,也打开了逻辑调试和运行分平台完成的可能。缺点目前主要就是库少,不过这个其实还好,社区也可以出一份力去做建设。
至于性能,刚出来的东西都这样,Kotlin Native 只分了很小的一部分人做了2年而已,他们还要做多平台,精力不足是可以预见的。多一点儿耐心吧。
https://www.bennyhuo.com/2020/07/15/kotlin-native-introduction/
一直想写点儿 Kotlin-Native 相关的话题,今天开始~