7
votes

Pourquoi les gens pensent que le seul homme qui a créé C ++ était Bjarne Stroustrup?

Je lis actuellement le livre de Stroustrup "Conception et Evolution de C ++" et il s'avère qu'il n'était pas celui qui a développé C ++.
Quand j'entends quelqu'un qui dit "Bjarne Stroustrup développé C ++ Blah-blah-blah-blah-blah-blah", Je pense toujours que c'est très injuste pour ces gars qui travaillaient avec BS - je veux dire Jonathan Shopiro, Andrew Koenig, Stan Lippman, Stefan Dewhurst et d'autres. Pourquoi est-ce de cette façon? Même Wikipedia ne mentionne pas son équipe - seul lui ce qu'en est-il? < BR> Modifier :
Lorsque les gens disent c #, ils ne voulaient pas dire Anders Hejlsberg seulement, il y avait une équipe de développement travaillant à la fois C # et .NET. Peut-être que c'est parce que c ++ n'appartient à aucune entreprise logicielle-géant, en tant que Java à Oracle ou C # à Microsoft?


6 commentaires

Bonne question vraiment. Au fait, besoin de wiki communautaire.


D'accord. comment faire? (jamais fait ça avant)


Modifiez la question et cochez la case en bas de la question.


Je vais donner le +1 après cela est fait wiki


Je suppose que l'architecte obtient toute la gloire.


Stroustrup était le créateur principal, le concepteur et la mise en œuvre de C ++. Il a effectivement fait travailler. Bien sûr, il a pris des commentaires des autres et il avait des gens l'aidant, mais c'était sa vision et son projet. Dire "il n'était pas celui qui a développé C ++" est totalement ridicule.


6 Réponses :


6
votes

Une des raisons pour lesquelles les gens pourraient penser que M. STROSTRUP est-ce que Il dit-il lui-même , sur le Web:

i (Bjarne Stroustrup) Suis le designer et implémentation originale de C ++.

Je n'ai pas lu le livre que vous mentionnez; Pouvez-vous ajouter des citations à la question qui montrent comment l'évolution de la langue et qui a fait ce qui est expliqué, là-bas? Il semble étrange que M. Stroustrup affirme une chose sur le Web, beaucoup en public, et une autre dans un livre.


2 commentaires

Bien sûr, je ll fournir des citations, mais un peu plus tard - je m au travail en ce moment.


La chose est, il ne mentionne pas dans un livre que c'était une équipe, pas exactement. Il dit qu'il y avait un tas d'idées découvertes par des personnes que j'ai mentionnées ci-dessus (telles que des références).



3
votes

C'est habituel. Les prix Nobel sont également donnés à une ou plusieurs personnes et à personne ne mentionne de nombreuses personnes qui ont consacré leur temps au processus de recherche qui a réellement effectué la réalisation possible.

Une des raisons pour cela est qu'il est plus facile de se souvenir d'un nom que deux dizaines ou de centaines.


1 commentaires

Exactement! Le problème (si vous voulez appeler cela) est avec notre capacité finie de détail.



1
votes

C'est un peu la même chose que avec PHP et Rasmus Lerdorf. Il a préparé l'idée, mais plus tard sur d'autres personnes se sont jointes à.


0 commentaires

24
votes

C ++ a passé deux étapes majeures de son évolution.

Les premiers jours étaient Bjarne Stroustrup faire une langue. Il a évidemment emprunté des idées d'autres personnes et sollicite des commentaires de plusieurs concepteurs de langues intelligentes, et il y avait sans doute une petite équipe qui travaillait sous lui, mais la langue était fondamentalement son Bébé.

À cette époque, je n'ai pas vraiment de problème à dire que STROSTRUP a conçu la langue. De toute évidence, il ne l'a pas fait dans un aspirateur, il a eu beaucoup d'aide d'autres, mais c'est juste ça. Ils ont aidé lui conception sa langue . Ils ne l'étaient pas prissibles.

La deuxième phase est celle où elle est maintenant: une norme ISO. Celles-ci sont maintenues par des comités et dans le comité C ++, STROSTRUP n'est qu'un de nombreux membres participants. Ses mots pourraient toujours porter un peu plus de poids en raison de son histoire avec la langue, mais fondamentalement, il n'a plus de statut spécial. Il est juste un contributeur, comme tous les autres au comité.

Le moment où la langue a été normalisée, elle a cessé d'être "sa" langue. Après cela, il, et beaucoup d'autres ont simplement aidé l'ISO maintenir et évoluer la langue.

au moins c'est comme ça que je le vois.


2 commentaires

S'il vous plaît commenter sur le bowvote.


Le vote sur le bas était évidemment placé par un fou, ou dans un ajustement de la jalousie



0
votes

C'est comme parce que les gens pensent chez les personnes, pas dans des équipes ou des entreprises, peu importe. Je pense que le cerveau humain associe des choses célibataires avec des personnes célibataires. Thats comment nous travaillons en interne. Bien que nous essayions d'être rationnels et logiques, nous ne pouvons pas nier notre nature. C'est la même raison pour laquelle un État possède un seul président, bien que des décisions soient prises par de nombreux autres politiciens.


0 commentaires

0
votes

que vous estimez que c'est injuste est une réponse irrationnelle. Au risque de vous déranger encore plus, je n'ai aucun problème à stipuler que Linus Torvalds créé Linux ou que Jim Delligatti a inventé le Big Mac. La raison pour laquelle je peux faire est que je ne souffre pas de l'illusion que la plupart des produits ou inventions ne résultent d'une synthèse d'idées et impliquent des sources anonymes myriades avant de se rendre à la franchise.


1 commentaires

Saviez-vous que Newton a inventé la gravité? Mais il ne l'aurait pas réussi s'il ne portait pas des chaussures (inventées par Anon) et des vêtements (inventés par Anon), en utilisant des pommiers (inventés par Dieu) et tous les autres conforts de la civilisation qu'il avait tirée.