- 主题:zig能否替代c?
因为离c远的已经很多了。但每一个替代c,甚至c++都没替代多少地方。
【 在 AlphaO 的大作中提到: 】
: 为什么
--
FROM 125.34.104.*
c++本来就替代不了,运行时那么重,而且是糟糕的面向对象,所以不适合用“甚至”
Rust是威力增强版的C,想象画个能力六边形,它的每个轮廓都最低是C,取代只是时间问题
【 在 chunhui 的大作中提到: 】
: 因为离c远的已经很多了。但每一个替代c,甚至c++都没替代多少地方。
--
FROM 1.202.157.*
zig没有gc,玩转allocator后替代c也不是不可能的。
【 在 chunhui 的大作中提到: 】
: 不是说完全取代c。就是说目前c语言所适合的领域,是否zig都能很好,很顺滑,比c好的方式的去做?
--
FROM 111.197.237.*
zig替代c为啥不行
【 在 AlphaO 的大作中提到: 】
: c++本来就替代不了,运行时那么重,而且是糟糕的面向对象,所以不适合用“甚至”
: Rust是威力增强版的C,想象画个能力六边形,它的每个轮廓都最低是C,取代只是时间问题
--
FROM 117.133.52.*
要替代c没有gc是基本条件。我其实也觉得zig能替代c,但不知道为什么现在不火。
【 在 superisaac 的大作中提到: 】
: zig没有gc,玩转allocator后替代c也不是不可能的。
--
FROM 117.133.52.*
没有优势让人舍得放弃老代码
【 在 chunhui 的大作中提到: 】
: 要替代c没有gc是基本条件。我其实也觉得zig能替代c,但不知道为什么现在不火。
--
FROM 121.33.160.*
老代码不用放弃。
【 在 iMx 的大作中提到: 】
: 没有优势让人舍得放弃老代码
--
FROM 117.133.52.*
rust的例子不好,golang倒是适合
rust是基金会需要一个高内存安全的语言,所以有了rust
golang是公司好,对于G,golang好用当然好,但没有也不是不行。
对于zig就是要找个卖点,把自己卖出去,仅仅“像C”是不够的
【 在 chunhui 的大作中提到: 】
: 感觉和没有大机构大公司支持有关。rust是靠着基金会发展,有保障。但从语言来说,zig还是挺好的。
--
FROM 111.204.200.*
rust的编译工具链是卖点。据说已经卖出去了。
【 在 hothail 的大作中提到: 】
: rust的例子不好,golang倒是适合
: rust是基金会需要一个高内存安全的语言,所以有了rust
: golang是公司好,对于G,golang好用当然好,但没有也不是不行。
: ...................
--
FROM 117.133.52.*
卖出去是啥意思?官方的工具链卖出去了?
【 在 chunhui 的大作中提到: 】
: rust的编译工具链是卖点。据说已经卖出去了。
--
FROM 222.128.5.*