나는 현재 "설계 및 진화 C++의"스트로브 스트 룹의 책을 읽고있다 그리고 그는 C++를 개발 아니었다 것으로 나타났다.
누군가 말을들을 때 "비얀 스트로브 스트 룹 개발 C++ 어쩌구 어쩌구 저쩌구"나는 항상 BS와 함께 일이 사람들에게 매우 불공평하다고 생각 - 나는 조나단 Shopiro, 앤드류 코에 닉, 스탠 리프만, 스테판 DEWHURST 등을 의미한다. 왜 그런 식으로? 심지어 wikipedia 그의 팀을 언급하지 않습니다 - 오직 그 사람에 대해 그게 뭐야?
EDIT
사람들이 C#이라고 말하면서 Anders Hejlsberg만이 C#과 .NET Framework 모두에서 작업하는 개발 팀이 있다는 것을 의미하지는 않습니다. C++은 자바를 오라클이나 C#을 마이크로 소프트에 속한 소프트웨어 거인 회사에 속하지 않기 때문에 그럴 수 있습니까? 사람들이 씨 스트로브 스트 룹을 생각하는 이유왜 사람들은 C++을 만든 유일한 사람이 Bjarne Stroustrup이라고 생각합니까?
답변
C의 ++는 진화의 두 가지 주요 단계를 거쳐왔다.에 합류했다.
초기에는 Bjarne Stroustrup이 언어를 사용했습니다. 그는 분명히 다른 사람들로부터 아이디어를 빌리고 몇몇 영리한 언어 디자이너의 의견을 구했고, 그 밑에서 작은 팀을 만들었지 만 근본적으로 언어는 그의 아기였습니다.
그 시절, 나는 정말 스트로브 스트 룹은 언어를 설계한다는 말에 문제가 없습니다. 분명히 그는 진공 상태에서하지 않았고 다른 사람들로부터 많은 도움을 받았다. 그들은 그의 디자인 그의 언어를 도왔습니다. 그들은 그것을 소유하지 않았다.
두 번째 단계는 ISO 표준입니다. 이들은위원회에서 관리하며, C++위원회에서는 Stroustrup이 많은 참여 멤버 중 하나입니다. 그의 언어로 된 그의 역사 때문에 그의 말은 여전히 조금 더 비중을 차지할 수 있지만, 근본적으로, 그는 더 이상 특별한 지위를 갖지 않습니다. 그는위원회의 모든 다른 사람들처럼 기고자 일뿐입니다.
언어가 표준화 된 순간
, 그것은 "그의"언어로 정지했다. 그 후, 그는 많은 사람들이 ISO가 언어를 유지하고 발전시키는 것을 도왔습니다.적어도 내가 보는 방법입니다.
downvote에 대해 의견을 말하십시오. –
다운 투표는 분명히 광인이나 질투에 맞춰서 결정되었습니다. –
한 이유는
he says so himself, on the web: I (비얀 스트로브 스트 룹은) ++ 디자이너 와 C의 원래 구현 오전입니다했다.
나는 당신이 언급 책을 읽지 않은; 언어의 진화가 어떻게 나타나는지 누가 설명했는지 보여주는 질문에 따옴표를 추가 할 수 있습니까? Stroustrup이 웹상에서 한 가지를 주장하는 것은 이상한 것처럼 보입니다. 공개적으로나 책에서 다른 것을 주장합니다. 보통의
. 노벨상은 한 명 또는 여러 명에게 주어지며 실제적으로 성취가 가능했던 연구 과정에 많은 시간을 할애 한 수많은 사람들을 아무도 언급하지 않았습니다. 그것에 대해
한 이유는 두 수십 또는 수백보다 하나의 이름을 기억하기 쉽게한다.
정확히! 문제는 (당신이 그것을 부르고 싶다면) 우리의 유한 한 세부적인 능력을 가진 것입니다. –
PHP와 Rasmus Lerdorf의 경우와 같습니다. 그는 아이디어를 아버지가 나중에 다른 사람들은
사람들이 팀이나 회사가 아닌 사람으로 생각하기 때문에 그게 전부입니다. 나는 인간의 두뇌가 단 한 사람과 단 하나의 것을 연관 시킨다고 생각한다. 우리가 내부적으로 어떻게 일하는가. 우리가 합리적이고 논리적이 되려고 노력하지만 우리는 본성을 부인할 수 없습니다. 많은 다른 정치인이 결정을 내렸지 만 한 주에 단 한 명의 대통령이있는 것과 같은 이유입니다.
불공정하다고 느끼는 것은 불합리한 반응입니다. 더 이상 당신을 화나게하는 위험에, 나는 Linus Torvalds가 Linux를 만들었거나 Jim Delligatti가 Big Mac을 발명했다고 규정하는 데 문제가 없습니다. 제가 할 수있는 이유는 제가 모든 제품이나 발명품이 아니라 아이디어의 합성의 결과이며 결실을 맺기 전에 무수한 익명의 소식통을 포함한다는 망상에 시달리지 않기 때문입니다.
뉴튼이 중력을 발명했다고 알고 있습니까? 그러나 그는 신발 (anon에서 발명)과 옷 (anon에서 발명), 사과 나무 (신의 발명품), 그리고 그가 사마귀 인 문명의 다른 모든 안락함을 사용하지 않으면 그것을 관리하지 못했습니다. –
- 1. JavaFX - 사람들은 무엇을 생각합니까?
- 2. 왜 form_helper는 active_record_helper를 호출해야한다고 생각합니까?
- 3. 왜 사람들은 자신의 오프셋을 정의합니까?
- 4. 왜 Instruments는 이것이 메모리 누수라고 생각합니까?
- 5. 왜 컴파일러가 이것이 DataRow 대신 Object라고 생각합니까?
- 6. 사람들은 왜 char * & buf와 같은 것을 사용합니까?
- 7. 사람들은 왜 객체를 정의하여 동반자 클래스를 확장합니까?
- 8. 왜 사람들은 MappedByteBuffer에 의한 mmap이 빠르다고 말합니까?
- 9. 복사/복사하거나 다른 사람이 만든 객체를 이동하면
- 10. 왜 일부 사람들은 MVVP를 MVC보다 진화/향상으로 제시합니까?
- 11. Grails의 초보자 문제는 분명히 내가이 문제가있는 유일한 사람이 아니에요
- 12. C/C을 찾고 ++ 언어와 표준 라이브러리 사양
- 13. 왜 STL 명명 규칙을 사용하는 사람이 있습니까?
- 14. 다른 사람들은 데이터베이스 기반 응용 프로그램에서 인스턴스 변수가 문제가 있다고 생각합니까?
- 15. 부스트 바인드 내부 부스트 packaged_task. 왜 asio는 CompletionHandler가 아니라고 생각합니까?
- 16. 왜 이것이 나쁜 습관이라고 생각합니까? 그렇지 않습니까? (ASP.Net)
- 17. 왜 사람들은 항상 웹 사이트에 대해 단일 j를 권장합니까?
- 18. EF4와 Code-First : DDD 사람들은 왜 그것을 좋아합니까?
- 19. 'Autoconf'란 무엇입니까? 왜 사람들은 그것을 사용합니까? 그것을 사용해야합니까?
- 20. 왜 사람들은 스칼라에서 다른 객체 안에 클래스, 특성, 객체를 정의합니까?
- 21. 지나친 일반화 란 무엇이라고 생각합니까?
- 22. 바탕 화면이 3D 렌더링은 사람이 만든 어디 OpenGL.org에 주제를 읽어
- 23. "어안 (fisheye)"테이블 열을 사용하거나 만든 사람이 있습니까?
- 24. 완전히 오프 라인으로 실행할 수있는 웹 앱을 만든 사람이 있습니까?
- 25. 파이썬이 충돌 할 것으로 생각합니까?
- 26. 관리되는 힙이 동적으로 증가했다고 생각합니까?
- 27. 'var'키워드의 무단 사용이 유해하다고 생각합니까?
- 28. System.Windows.Interactivity는 어디에서 재배포 가능하다고 생각합니까?
- 29. 오픈 소스 라이선스를 위반 한 사람들은 어떻게됩니까?
- 30. 여기에 플러싱 STDIN에 대해 어떻게 생각합니까?
정말 좋은 질문입니다. 그건 그렇고, 커뮤니티 위키가 필요합니다. –
이 동의했습니다. 그것을하는 방법? (결코 전에 이것을 한 적이 없다) – chester89
질문을 편집하고 질문의 하단에있는 체크 박스를 선택하십시오. – Naveen