为什么人们认为创建C++的唯一人是Bjarne Stroustrup?

che*_*r89 7 c++ programming-languages

我目前正在阅读Stroustrup的书"C++的设计和演变",结果发现他不是开发C++的人.
当我听到有人说"Bjarne Stroustrup开发C++ blah-blah-blah"时,我总觉得这对那些与BS合作的人非常不公平 - 我的意思是Jonathan Shopiro,Andrew Koenig,Stan Lippman,Stefan Dewhurst等人.为什么会那样?甚至维基百科都没有提到他的团队 - 只有他这是怎么回事?
编辑:
当人们说C#时,他们并不仅仅意味着Anders Hejlsberg,有一个开发团队正在研究C#和.NET Framework.可能是因为C++不属于任何软件巨头公司,如Java到Oracle或C#对微软?

jal*_*alf 23

C++经历了两个主要的演变阶段.

早期是Bjarne Stroustrup制作语言.他显然是从其他人那里借来的想法,并征求了几位聪明的语言设计师的反馈意见,毫无疑问,他有一个小团队在他身下工作,但语言基本上是他的宝贝.

在那些日子里,我说Stroustrup设计这种语言并没有问题.显然他没有在真空中做到这一点,他得到了其他人的大量帮助,但就是这样.他们帮助设计了自己的语言.他们没有取得所有权.

第二阶段是它现在的位置:ISO标准.这些由委员会维护,在C++委员会中,Stroustrup只是众多参与成员中的一个.由于他的语言历史,他的话可能仍然有点重要,但从根本上说,他不再具有任何特殊的地位.与委员会中的所有其他人一样,他只是一个贡献者.

语言标准化的那一刻,它就不再是"他的"语言.在那之后,他和其他许多人只是帮助ISO维护和发展了语言.

至少我是这样看的.


unw*_*ind 6

人们可能认为Stroustrup先生这样做的一个原因是他自己在网上说:

我(Bjarne Stroustrup)是C++的设计者和原创实现者.

我没看过你提到的那本书; 你可以在这个问题上加上引号来说明语言的演变以及在其中做了解释的人吗?Stroustrup先生在网上声称一件事,非常公开,另一本在书中,这似乎很奇怪.

  • 问题是,他在一本书中没有提到它是一个团队,不完全是.他说,我上面提到的人发现了一堆想法(比如参考文献). (2认同)