不能理解政府制定法律禁止C++的原因的都不是真码农

对应老买买提的军事天地,观点交锋比较激烈,反驳不留情面,请作好心理准备。因为此版帖子太多,所以新帖不出现在首页新帖列表,防止首页新帖刷屏太快。


版主: Softfist

Caravel
论坛元老
论坛元老
Caravel 的博客
帖子互动: 709
帖子: 27847
注册时间: 2022年 7月 24日 17:21

#41 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 Caravel »

xiaoju 写了: 2024年 10月 28日 19:26 语法树和逻辑的正确性是可以保证的

编译器本身是做两个图灵完全的集合的映射,这个过程是可以验证的
你是不是从来没写过编译器,觉得有层神圣的光芒?
NoDinner
论坛支柱
论坛支柱
帖子互动: 541
帖子: 13354
注册时间: 2022年 7月 24日 21:02

#42 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 NoDinner »

外行不知谁对谁错。从逻辑上看,参与辩论的人里面,肯定有不少是傻逼
xiaoju(可爱的龙猫)
论坛元老
论坛元老
帖子互动: 1160
帖子: 27315
注册时间: 2023年 9月 5日 20:18

#43 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 xiaoju(可爱的龙猫) »

你是半路出家,不理解编译器原理

编译器相当于文本转换器,这个转换过程是数学上可验证的

你直接写程序,程序是图灵完备不可验证的

所以人类才要先用比较简单,已知正确的方式写程序,然后转化为难以验证的等价文本
Caravel 写了: 2024年 10月 28日 19:29 你是不是从来没写过编译器,觉得有层神圣的光芒?
Caravel
论坛元老
论坛元老
Caravel 的博客
帖子互动: 709
帖子: 27847
注册时间: 2022年 7月 24日 17:21

#44 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 Caravel »

xiaoju 写了: 2024年 10月 28日 19:33 你是半路出家,不理解编译器原理

编译器相当于文本转换器,这个转换过程是数学上可验证的

你直接写程序,程序是图灵完备不可验证的

所以人类才要先用比较简单,已知正确的方式写程序,然后转化为难以验证的等价文本
扯蛋,编译器有很多component,从tokenizer,parser到code generation,哪一步都有可能出bug。懂行的一看就知道我说的编译比你靠谱。你估计从来没写过一行编译器。

图灵完备是说你这个语言有这个可能性,不代表没有bug。
DQQ
论坛精英
论坛精英
帖子互动: 166
帖子: 5503
注册时间: 2023年 1月 4日 16:17

#45 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 DQQ »

最不安全的居然是 Linux
图片
xiaoju(可爱的龙猫)
论坛元老
论坛元老
帖子互动: 1160
帖子: 27315
注册时间: 2023年 9月 5日 20:18

#46 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 xiaoju(可爱的龙猫) »

你甚至不明白什么叫“可验证”。。。
Caravel 写了: 2024年 10月 28日 19:46 扯蛋,编译器有很多component,从tokenizer,parser到code generation,哪一步都有可能出bug。懂行的一看就知道我说的编译比你靠谱。你估计从来没写过一行编译器。

图灵完备是说你这个语言有这个可能性,不代表没有bug。
头像
redot(红薯林)
论坛元老
论坛元老
帖子互动: 710
帖子: 21954
注册时间: 2024年 7月 4日 23:40

#47 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 redot(红薯林) »

其实各位理解错误。 C代表China, ++政治太不正确了, 就这么简单
x1 图片
finalguy
论坛点评
论坛点评
帖子互动: 149
帖子: 2540
注册时间: 2024年 8月 4日 11:10

#48 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 finalguy »

国防项目只能招美国出生的码农,所以C++搞得稀烂。你随便去一个学校的CS master项目,正经的美国人还有几个?这些美国人里能写C++的就更少,能写的还要去更赚钱的地方。
头像
bouncingball
见习点评
见习点评
帖子互动: 99
帖子: 1834
注册时间: 2022年 12月 2日 18:35

#49 Re: 不能理解政府制定法律禁止C++的原因的都不是真码农

帖子 bouncingball »

foofy 写了: 2024年 10月 28日 01:40 c++没有罪。菜的是码农。
c++没有罪,有罪的是硬度人。这些搞砸的喜加加项目,都是烙印干的,嘿嘿!
回复

回到 “军事天地(Military)”