找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: willb

认真学习一门语言,求指导

[复制链接]

78

主题

397

回帖

1092

积分

金牌会员

积分
1092
发表于 2019-3-5 16:11:44 | 显示全部楼层
21天学完C语言,从入门到放弃
回复

使用道具 举报

17

主题

343

回帖

805

积分

高级会员

积分
805
发表于 2019-3-5 16:20:10 | 显示全部楼层
如果学c,推荐 现代方法那本书。其次用经典的k&r。
回复

使用道具 举报

12

主题

192

回帖

448

积分

中级会员

积分
448
发表于 2019-3-5 16:20:36 | 显示全部楼层
本帖最后由 zjxubinbin 于 2019-3-6 10:21 编辑

Rust 一步到位.
我是认真的,C的指针太考验记忆力和开发者的心智.
Rust的"所有权"和"借用"之类的理念可以让你开发出安全,高性能的程序而又不用增加心智负担.
唯一的缺点就是学习曲线比较高.

我用过Java,Python,Go,Dart,但是这几个语言最明显的短处就是GC,哪怕是强如Java能在2T的Heap上达到10ms Stop World,但性能还是不如Rust,C/C++之类的无GC语言,原因无他,因为内存模型导致这些"OOP"的语言所使用的内存结构不如后者们的高效,再加上GC的存在...emmm...

Dart也是很有意思的,一门完全面向对象的单线程纯异步语言,从Java那吸收了不少好东西,而且也拥有JIT和AOT...再加上现在Flutter的爆发,未来可期.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-3-13 05:21 , Processed in 0.015488 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表