|
发表于 2023-3-1 18:56:30
|
显示全部楼层
c实际上是除了汇编之外最反映cpu真实运行情况的语言,它实际上就是cpu指令的一些简单抽象,所以它也是理论上除汇编之外运行速度最高的语言。
c确实在一些简单的处理上缺乏语言层级或者库的支持,不过这个也未必像答主说的这么严重,比如字符串拼接,实际上就是一个strcat函数,或者用snprintf这样搞定,也只是一句而已。顺便说下,答主应该是c的经验不足,还没有领悟到c的精华所在,所以对c的评判出现了一定的偏差。
c在一些简单问题上没有”标准库“或者说广泛接受的库的原因我认为应该是这样的库很可能在某些方面不能满足c程序员的需求(极高可靠性、极高效率等)所以无法推广,也就是说c的程序员的高要求导致了他们更愿意自己做这些事情。 |
|