- 主题:zig能否替代c?
跟c的语法一摸一样,只是在扩展的面对对象使用的是方括号,c语言本来就没有面对对象,所以对于c语言用户也毫无违和感,objective c提供了面对对象的支持,自动内存回收,运行时,刚好完美弥补了c缺少的部分,如果你不用这些新特性,完全就是c语言。
没推广开估计是解释型语言更有利于跨平台吧,跨平台是现在的潮流
【 在 chunhui 的大作中提到: 】
: 这个不了解。据说语法很奇怪。它为啥没取代c?好像只在苹果自家用的缘故?
--
FROM 116.77.5.*
rust是想取代C++吧,取代C不行。
【 在 hothail 的大作中提到: 】
: 最有希望的是rust
: 虽然也不能取代
--
FROM 120.244.129.*
自动内存回收并不适合C工作的某些场景。C语言擅长的很多场景是不能自动回收内存的,必须程序员自己搞。
【 在 easyApple 的大作中提到: 】
: 跟c的语法一摸一样,只是在扩展的面对对象使用的是方括号,c语言本来就没有面对对象,所以对于c语言用户也毫无违和感,objective c提供了面对对象的支持,自动内存回收,运行时,刚好完美弥补了c缺少的部分,如果你不用这些新特性,完全就是c语言。
: 没推广开估计是解释型语言更有利于跨平台吧,跨平台是现在的潮流
--
FROM 120.244.129.*
也可以不用自动内存回收
【 在 newzzdx 的大作中提到: 】
: 自动内存回收并不适合C工作的某些场景。C语言擅长的很多场景是不能自动回收内存的,必须程序员自己搞。
:
--
FROM 116.77.5.*
也对也不对
rust的赛道是c+,
至于c++和c,就看看看谁活的长
其实就现实讲,这两个应该都死不了
- 来自 水木社区APP v3.5.7
【 在 newzzdx 的大作中提到: 】
: rust是想取代C++吧,取代C不行。
--
FROM 223.104.38.*
这个是解释型的?c的应用场合解释型的肯定不行啊。
【 在 easyApple 的大作中提到: 】
: 跟c的语法一摸一样,只是在扩展的面对对象使用的是方括号,c语言本来就没有面对对象,所以对于c语言用户也毫无违和感,objective c提供了面对对象的支持,自动内存回收,运行时,刚好完美弥补了c缺少的部分,如果你不用这些新特性,完全就是c语言。
: 没推广开估计是解释型语言更有利于跨平台吧,跨平台是现在的潮流
--
FROM 125.34.104.*
Objc不是解释型语言,我意思是现在流行跨平台解释型语言,所以objc推广不开,c也只是坚守了自留地
【 在 chunhui 的大作中提到: 】
: 这个是解释型的?c的应用场合解释型的肯定不行啊。
--
FROM 116.77.5.*
它可能在设计的时候就没考虑替代c。自然不会进入这个领域。
【 在 easyApple 的大作中提到: 】
: Objc不是解释型语言,我意思是现在流行跨平台解释型语言,所以objc推广不开,c也只是坚守了自留地
--
FROM 125.34.104.*
有运行时,完全没机会替代c
【 在 easyApple 的大作中提到: 】
: 跟c的语法一摸一样,只是在扩展的面对对象使用的是方括号,c语言本来就没有面对对象,所以对于c语言用户也毫无违和感,objective c提供了面对对象的支持,自动内存回收,运行时,刚好完美弥补了c缺少的部分,如果你不用这些新特性,完全就是c语言。
:
: 没推广开估计是解释型语言更有利于跨平
: ..................
--
FROM 58.209.185.*
为什么
【 在 chunhui 的大作中提到: 】
: 我刚才说了。替代c未必是越高越好。可能是越近越好。
--
FROM 114.246.94.*