- 主题:C语言的优势是啥? (转载)
【 在 hgoldfish 的大作中提到: 】
: 你这个需要改语法,对于 c 语言这种传承几十年的语言不现实。
: 但是滥用宏确实制造阅读困难。我为了阅读 libev 代码,特地把里面的宏都展开了,看起来就清晰多了。
: 有想要研究 libev 的,可以参考一下我的修改版——展开宏和删掉 windows select 相关的代码:
: ...................
Mark
--
FROM 112.65.13.*
简单直接
【 在 sqsl 的大作中提到: 】
: 发信人: sqsl (12345), 信区: Circuit
: 标 题: C语言的优势是啥?
: 发信站: 水木社区 (Fri Jan 15 14:13:14 2021), 站内
: ...................
--
FROM 27.208.36.*
这个问题可以这样问:
为什么现在还有很多项目用C语言开发,原因是什么
是否可以用其它语言替代,有什么优劣势
【 在 sqsl (12345) 的大作中提到: 】
: 【 以下文字转载自 Circuit 讨论区 】
: 发信人: sqsl (12345), 信区: Circuit
: 标 题: C语言的优势是啥?
: ...................
--
FROM 1.202.15.*
因为c对系统的控制是binary级别的。
本质上是对汇编的总结和抽象。
没有其他语言替代
【 在 ddk3000 (ddk) 的大作中提到: 】
: 标 题: Re: C语言的优势是啥? (转载)
: 发信站: 水木社区 (Mon Jan 18 10:50:52 2021), 站内
:
: 这个问题可以这样问:
: 为什么现在还有很多项目用C语言开发,原因是什么
: 是否可以用其它语言替代,有什么优劣势
:
: 【 在 sqsl (12345) 的大作中提到: 】
: : 【 以下文字转载自 Circuit 讨论区 】
: : 发信人: sqsl (12345), 信区: Circuit
: : 标 题: C语言的优势是啥?
: : ...................
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 1.202.15.*]
--
FROM 106.39.150.*
这样说有一个bug:
可以设计另一个种语言,也让它对系统控制binary
但区别是,这个语言的语法形式与C不同,在某些方面还进行了优化
【 在 Knightmare (梦醒时分) 的大作中提到: 】
: 因为c对系统的控制是binary级别的。
: 本质上是对汇编的总结和抽象。
: 没有其他语言替代
: ...................
--
FROM 111.194.48.*
你可以设计啊
但是你设计出来的另一个语言,根本不可能在有压倒性的优势的同时获得足够的系统控
制力。
c语言的问题多了去了,但是没一个问题是致命的
【 在 ddk3000 (ddk) 的大作中提到: 】
: 标 题: Re: C语言的优势是啥? (转载)
: 发信站: 水木社区 (Sun Jan 24 09:22:02 2021), 站内
:
: 这样说有一个bug:
:
: 可以设计另一个种语言,也让它对系统控制binary
:
: 但区别是,这个语言的语法形式与C不同,在某些方面还进行了优化
:
:
:
: 【 在 Knightmare (梦醒时分) 的大作中提到: 】
: : 因为c对系统的控制是binary级别的。
: : 本质上是对汇编的总结和抽象。
: : 没有其他语言替代
: : ...................
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 111.194.48.*]
--
FROM 106.39.150.*
所以,可控制binary,并不是为什么使用C的唯一原因
Google设计go语言,就是想替代C语言,解决C的一些问题
【 在 Knightmare (梦醒时分) 的大作中提到: 】
: 你可以设计啊
: 但是你设计出来的另一个语言,根本不可能在有压倒性的优势的同时获得足够的系统控
: 制力。
: ...................
--
修改:ddk3000 FROM 111.194.48.*
FROM 111.194.48.*
你随便吧,没别的观点就别回了。
【 在 ddk3000 (ddk) 的大作中提到: 】
: 标 题: Re: C语言的优势是啥? (转载)
: 发信站: 水木社区 (Sun Jan 24 10:18:59 2021), 站内
:
: 所以,可控制binary,并不是为什么使用C的唯一原因
:
: 【 在 Knightmare (梦醒时分) 的大作中提到: 】
: : 你可以设计啊
: : 但是你设计出来的另一个语言,根本不可能在有压倒性的优势的同时获得足够的系统控
: : 制力。
: : ...................
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 111.194.48.*]
--
FROM 106.39.150.*
但凡带点观点就错的离谱
【 在 ddk3000 (ddk) 的大作中提到: 】
: 标 题: Re: C语言的优势是啥? (转载)
: 发信站: 水木社区 (Sun Jan 24 10:23:39 2021), 站内
:
: Google设计go语言,就是想替代C语言,解决C的一些问题
:
: 【 在 Knightmare (梦醒时分) 的大作中提到: 】
: : 你随便吧,没别的观点就别回了。
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 111.194.48.*]
--
FROM 106.39.150.*
我从来没说过我这是什么新观点。
还是你这go替代c的观点够新够刺激
【 在 ddk3000 (ddk) 的大作中提到: 】
: 标 题: Re: C语言的优势是啥? (转载)
: 发信站: 水木社区 (Sun Jan 24 10:26:05 2021), 站内
:
: 好吧,你也没有什么新观点
:
: 这个观点已经被无数人说过了:因为C能控制binary
:
: 【 在 Knightmare (梦醒时分) 的大作中提到: 】
: : 但凡带点观点就错的离谱
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 111.194.48.*]
--
FROM 106.39.150.*