水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
1/1
|
转到
主题:都说十年成就一个专家,为啥很多人20年C语言经验还是菜鸟?
39楼
|
chaobill
|
2024-01-13 09:20:58
|
展开
现在的硬件应该对双重指针做优化,这样能更快,而且也容易整理内存
【 在 AlphaO 的大作中提到: 】
: 嗯,我再说就有强推Rust的印象了,反而不美,其实只是个人体会。
: 对这个优化我也有点个人体会,C++也许编译优化的可以,但要用好还是全部都指针化,用好指针,能避免很多不必要的性能开销(在C里也一样)。然而用好指针谈何容易,程序员不是神,做不到,越大工程越难搞,都是bug,很难定位。还有面向对象的设计模式也太过于臃肿,不用类的C+
: +反倒强于用类的;各种新旧特性杂糅在一起,用错了API就是性能退化;零成本抽象虽然是C++提的,但它其实没解决成功,当然Rust目前也没实现全部,但潜质更大可预期……总之槽点太多了,就适合自己兴趣爱好编个小App,很难合作和看别人的代码。
: ...................
--
FROM 36.101.221.*
69楼
|
chaobill
|
2024-01-16 18:16:12
|
展开
在我看来 public,protected,friend,private 这几个作用域的词还是不够用的
还需要一堆, 比如 @foroverride @api 之类的作用域的词
【 在 jyw 的大作中提到: 】
: 全文严重赞同。
: 跟 pub 写起来麻烦这点类似的,还有 mut。因为 Rust 更推荐慎重 pub、少用 mut。这样做一定程度上强迫开发者写出比放任不管更好的代码。
: 单
: ...................
--
FROM 223.198.82.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版