当前在线人数7600
首页 - 分类讨论区 - 电脑网络 - 葵花宝典版 - 同主题阅读文章

此篇文章共收到打赏
0

  • 10
  • 20
  • 50
  • 100
您目前伪币余额:0
未名交友
[更多]
[更多]
[bssd]再闲话两句C语言
[版面:葵花宝典][首篇作者:guvest] , 2019年11月24日12:01:32 ,2071次阅读,11次回复
来APP回复,赚取更多伪币 关注本站公众号:
[分页:1 ]
guvest
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 1 ]

发信人: guvest (我爱你老婆Anna), 信区: Programming
标  题: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Sun Nov 24 12:01:32 2019, 美东)

前面的贴不是批评C语言。本身C语言是非常好的。只是说几句ANSI C标准库的字符串问
题。

另外我个人理解字符串操作机器是ken Thompson脑子里的计算机抽象模型。所以可以看
到标准库里面
比例最大的就是字符串函数。(除了str开头的一些函数,还有mem开头的一些函数。)

尽管有些问题。ANSI C标准库一直用到今天。足够说明它的强大。
现如今好多库都是一两年就不流行了。
--
※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 76.]

 
realwhz
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 2 ]

发信人: realwhz (君子剑), 信区: Programming
标  题: 再闲话两句C语言
发信站: BBS 未名空间站 (Mon Nov 25 14:05:09 2019, 美东)

C的字符串是dmr从BCPL借鉴来的,最早的C字符串库也是dmr的点子

--
※ 来源:· 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 2600:1012:b010:]

 
mtbk
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 3 ]

发信人: mtbk (), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Tue Nov 26 18:19:37 2019, 美东)

ken同学就是个渣。嫉妒dennis同学发明了c,折腾几十年折腾出来个go,跟他一样渣。

--
※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 12.]

 
digua
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 4 ]

发信人: digua (姚之FAN), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Sat Nov 30 11:25:58 2019, 美东)

不至于吧?他搞出了Unix,已经攒够信用点了,后面做的东西都是for fun了。

【 在 mtbk () 的大作中提到: 】
: ken同学就是个渣。嫉妒dennis同学发明了c,折腾几十年折腾出来个go,跟他一样渣。

--

欢迎理性讨论,谢绝傻笑党跟随。

※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 73.]

 
netghost
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 5 ]

发信人: netghost (Up to Isomorphism), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Sat Nov 30 13:09:56 2019, 美东)

ken在系統方面其實還可以。

go主要是plan9的馬甲,外加噁心C++和java的。
【 在 mtbk () 的大作中提到: 】
: ken同学就是个渣。嫉妒dennis同学发明了c,折腾几十年折腾出来个go,跟他一样渣。



--

※ 来源:·BBS 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 71.]

 
mtbk
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 6 ]

发信人: mtbk (), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Tue Dec  3 21:50:44 2019, 美东)

操作系统在他之前早就有了。他只是用c重写了一遍。而且在那个年代操作系统很容易
写。

窃以为go以后会变成跟perl类似,红及一时,终究会被淘汰。

go的运行速度比不上rust,开发速度比不上python. 最主要的是go authors不思进取,
顽固不化。比如vendoring,有这么多其它语言这么成功的例子,go搞了多少个
vendoring的版本? 这么多年从godep到dep,再到mod,全都很垃圾。

其他方面如generic等等更不用说了。太顽固。

rust很难学,但是rust一直在更新变化成长。跟javascript有类似的基因。相信rust会
变得越来越优秀。也会有越来越的的程序猿加入。


--
※ 修改:·mtbk 於 Dec  3 23:08:16 2019 修改本文·[FROM: 107.]
※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 73.]

 
magagop
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 7 ]

发信人: magagop (magagop), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Wed Dec  4 13:21:02 2019, 美东)

同意,Cpp20馬上就有coroutine了,看看go還能火幾年。
Rust比Cpp還麻煩,有時間不如學Cpp20。


【 在 mtbk() 的大作中提到: 】
<br>: 操作系统在他之前早就有了。他只是用c重写了一遍。而且在那个年代操作系统
很容易
<br>: 写。
<br>: 窃以为go以后会变成跟perl类似,红及一时,终究会被淘汰。
<br>: go的运行速度比不上rust,开发速度比不上python. 最主要的是go authors不思
进取,
<br>: 顽固不化。比如vendoring,有这么多其它语言这么成功的例子,go搞了多少个
<br>: vendoring的版本? 这么多年从godep到dep,再到mod,全都很垃圾。
<br>: 其他方面如generic等等更不用说了。太顽固。
<br>: rust很难学,但是rust一直在更新变化成长。跟javascript有类似的基因。相信
rust会
<br>: 变得越来越优秀。也会有越来越的的程序猿加入。
<br>
--
※ 来源:· 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 165.]

 
walkrandom
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 8 ]

发信人: walkrandom (walkrandom), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Wed Dec  4 16:38:25 2019, 美东)


编译速度第一就可以了。
多年软件开发的基本的教训是,
编译快的编译语言可以替代脚本。


【 在 mtbk () 的大作中提到: 】
: 操作系统在他之前早就有了。他只是用c重写了一遍。而且在那个年代操作系统很容易
: 写。
: 窃以为go以后会变成跟perl类似,红及一时,终究会被淘汰。
: go的运行速度比不上rust,开发速度比不上python. 最主要的是go authors不思进取
,
: 顽固不化。比如vendoring,有这么多其它语言这么成功的例子,go搞了多少个
: vendoring的版本? 这么多年从godep到dep,再到mod,全都很垃圾。
: 其他方面如generic等等更不用说了。太顽固。
: rust很难学,但是rust一直在更新变化成长。跟javascript有类似的基因。相信rust会
: 变得越来越优秀。也会有越来越的的程序猿加入。



--
※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 104.]

 
xiaoju
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 9 ]

发信人: xiaoju (可爱的龙猫), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Tue Dec 10 22:46:15 2019, 美东)

Unix这个系统实际上就是server的DOS,毛病和槽点非常多

现在流行的macOS,Linux甚至之类的只是保持了Unix类似的界面接口,架构早已天地之
别。

【 在 netghost (Up to Isomorphism) 的大作中提到: 】
: ken在系統方面其實還可以。
: go主要是plan9的馬甲,外加噁心C++和java的。



--
※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 182.]

 
xiaoju
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 10 ]

发信人: xiaoju (可爱的龙猫), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Tue Dec 10 22:47:08 2019, 美东)

启用静态分析器的话,使用标准库里几乎所有字符串函数都会被视为安全隐患

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 前面的贴不是批评C语言。本身C语言是非常好的。只是说几句ANSI C标准库的字符串问
: 题。
: 另外我个人理解字符串操作机器是ken Thompson脑子里的计算机抽象模型。所以可以看
: 到标准库里面
: 比例最大的就是字符串函数。(除了str开头的一些函数,还有mem开头的一些函数。)
: 尽管有些问题。ANSI C标准库一直用到今天。足够说明它的强大。
: 现如今好多库都是一两年就不流行了。



--
※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 182.]

 
chebyshev
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 11 ]

发信人: chebyshev (......), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Wed Dec 11 00:33:20 2019, 美东)

现在哪个静态分析最好用?
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 启用静态分析器的话,使用标准库里几乎所有字符串函数都会被视为安全隐患



--
※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 76.]

 
xiaoju
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 12 ]

发信人: xiaoju (可爱的龙猫), 信区: Programming
标  题: Re: [bssd]再闲话两句C语言
发信站: BBS 未名空间站 (Wed Dec 11 03:27:56 2019, 美东)

Msvc内置的最接地气,银神前前前前东家的貌似也可以

[在  chebyshev (......) 的大作中提到:]
:现在哪个静态分析最好用?
--
※ 来源:·iOS 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 182.]

[分页:1 ]
[快速返回] [ 进入葵花宝典讨论区] [返回顶部]
回复文章
标题:
内 容:

未名交友
将您的链接放在这儿

友情链接


 

Site Map - Contact Us - Terms and Conditions - Privacy Policy

版权所有,未名空间(mitbbs.com),since 1996