
kotlin/native 现在已经到达 beta 版了,打算要 js/jvm/native 通吃…… rust 貌似也开始火起来。
个人感觉貌似语言用途定位简单一点的貌似更有前途,等大家八卦八卦。
1 trait 2019-07-23 12:34:34 +08:00 via iPhone 多了解了解 kt/native 和 rust,kt 社区论坛很早就有讨论,看了你就不会问出这个问题 |
3 reus 2019-07-23 12:39:51 +08:00 当然是 rust 啦,简单易学,功能强大,性能强大,社区强大,一定会越来越火,C++都不是对手,你说有没有前途? |
4 reus 2019-07-23 12:42:12 +08:00 rust 可以编译成 WebAssembly,连前端都能做,kotlin 哪里是对手? rust 一统天下,指日可待! |
5 Cellei 2019-07-23 12:45:45 +08:00 站在 JVM 生态巨人的肩膀上,Kotlin 才是第一! 虽然楼主问的是 kotlin native (逃~~~ |
7 ruin2016 2019-07-23 13:03:05 +08:00 php,python,golang 的潮流我们都没赶上,学会 rust,是不是可以弯道超车, 逃。。。。。。 |
9 liuxey 2019-07-23 13:28:41 +08:00 微软都在“索将 Rust 作为 C 和 C++ 的安全替代方案”,而且还说“开发人员喜欢它,因为它的语法更简单,并且使用 Rust 编写的应用程序 bug 更少” ,所以还有什么理由不选他呢 |
10 lilydjwg 2019-07-23 13:30:30 +08:00 定位简单的,go ? swift ?我不了解 kotlin,不过它想通吃三个平台,很显然定位已经不简单了。 |
11 glues 2019-07-23 13:33:21 +08:00 当然是 rust 啦,简单易学,三天上手,一周开发项目,一个月后劝退 |
13 strcmp 2019-07-23 13:40:09 +08:00 头一次听说 rust 简单易学 |
14 lilydjwg 2019-07-23 13:52:21 +08:00 @strcmp #13 不然呢?和它的竞争对手( C、C++、D、Nim )比起来,真的是简单太多了。当然 Nim 可能只是不稳定+文档不完善的原因。 |
16 misaka19000 2019-07-23 13:56:41 +08:00 rust 开发一星期,调试 3 个月 |
17 laravel 2019-07-23 14:01:19 +08:00 谁能给我推荐本 rust 基础入门和数据分析的书,我研究方向是推荐系统,谢谢 |
18 zhuangzhuang1988 2019-07-23 14:06:18 +08:00 都不咋的没有 c / cpp 好。 |
19 Kilerd 2019-07-23 14:14:20 +08:00 @strcmp #13 rust 的简单针对的是 C / CPP 而言的,但是如果之前学习的是 python go java 之流,那么还是复杂很多很多。 |
20 SuperMild 2019-07-23 14:25:13 +08:00 Kotlin, Rust, Go, “新”语言之中比较优秀的几个,各有优点。就语法来说,kotlin 最优秀,非常积极添加特性,你想要的都给你,与 Go 恰好相反,Go 是尽量克制,但 Go 用起来确实非常节省脑力,因为黑魔法少,完全断绝了玩黑魔法的心思,用最原始的语法啪啪啪一顿干就是了。 而 rust 用起来要注意的地方比较多,如果没有高性能的需求,用 rust 会有杀鸡用牛刀的感觉,而如果追求高性能,kotlin 和 go 很可能无法满足你,就只能用 rust 或 c++了。 |
21 skinny 2019-07-23 14:27:04 +08:00 其实完全没必要纠结谁更有前途这种事情,感兴趣就学学,不感兴趣就算你选择的语言以后被广泛运用,那也多半是技术马马虎虎的码农而已。而且前几年有 node/js 一统天下,后来又有 go 一统天下的说法,别想太多,先学着练练手看看。 |
22 yemoluo 2019-07-23 14:32:14 +08:00 推荐 rust 一个非常有意思的语言。 前段时间我整理一份 Rust 基础教程,因为你会其他语言,所以学起来也是可以很简单的 https://www.twle.cn/c/yufei/rust/rust-basic-index.html 国内有头条的新的类微信类应用也在用,最近我写了这个教程后,发现搜索 rust 教程的人也很多 |
23 Kilerd 2019-07-23 14:48:55 +08:00 @GTim #22 你好,我可以把这个教程收录到 我的 resource.rs 里面吗? |
26 Raymon111111 2019-07-23 15:15:05 +08:00 ... 真的可以去招聘网站搜一下相关语言的职位数量 (最后发现还是 java 好 |
28 yemoluo 2019-07-23 15:25:17 +08:00 @misaka19000 明明就是开发三个月,纯编译型语言,可以对参数做类型限制,可以对参数的上下限做限制,单元测试不需要太爽 |
29 skiy 2019-07-23 15:41:23 +08:00 听说 RUST 的梯度是入门简单深入难。 |
30 fan123199 2019-07-23 15:54:07 +08:00 过来站 kotlin 一票,写的很舒服,但是需要用 idea ide。kotlin 可以开发 Android (官方支持,短期不会凉),Spring 后端, 关键有大量的用户帮你解决入门的坑。kotlin 写 js 现在暂时没看到什么大规模使用。 |
31 dodo2012 2019-07-23 16:12:49 +08:00 rust 是真不简单,但理解好生命周期和所有权后会好些 |
32 liuxey 2019-07-23 20:15:04 +08:00 如果你的基础是 Java、JS、Go、Python 之流,就不要凑热闹搞 Rust 了,真不合适,kotlin/native 离大雅之堂还有很长距离 |