2009-09-08 3 views
7

나는 현재 "설계 및 진화 C++의"스트로브 스트 룹의 책을 읽고있다 그리고 그는 C++를 개발 아니었다 것으로 나타났다.
누군가 말을들을 때 "비얀 스트로브 스트 룹 개발 C++ 어쩌구 어쩌구 저쩌구"나는 항상 BS와 함께 일이 사람들에게 매우 불공평하다고 생각 - 나는 조나단 Shopiro, 앤드류 코에 닉, 스탠 리프만, 스테판 DEWHURST 등을 의미한다. 왜 그런 식으로? 심지어 wikipedia 그의 팀을 언급하지 않습니다 - 오직 그 사람에 대해 그게 뭐야?
EDIT
사람들이 C#이라고 말하면서 Anders Hejlsberg만이 C#과 .NET Framework 모두에서 작업하는 개발 팀이 있다는 것을 의미하지는 않습니다. C++은 자바를 오라클이나 C#을 마이크로 소프트에 속한 소프트웨어 거인 회사에 속하지 않기 때문에 그럴 수 있습니까? 사람들이 씨 스트로브 스트 룹을 생각하는 이유왜 사람들은 C++을 만든 유일한 사람이 Bjarne Stroustrup이라고 생각합니까?

+2

정말 좋은 질문입니다. 그건 그렇고, 커뮤니티 위키가 필요합니다. –

+0

이 동의했습니다. 그것을하는 방법? (결코 전에 이것을 한 적이 없다) – chester89

+0

질문을 편집하고 질문의 하단에있는 체크 박스를 선택하십시오. – Naveen

답변

21

C의 ++는 진화의 두 가지 주요 단계를 거쳐왔다.에 합류했다.

초기에는 Bjarne Stroustrup이 언어를 사용했습니다. 그는 분명히 다른 사람들로부터 아이디어를 빌리고 몇몇 영리한 언어 디자이너의 의견을 구했고, 그 밑에서 작은 팀을 만들었지 만 근본적으로 언어는 그의 아기였습니다.

그 시절, 나는 정말 스트로브 스트 룹은 언어를 설계한다는 말에 문제가 없습니다. 분명히 그는 진공 상태에서하지 않았고 다른 사람들로부터 많은 도움을 받았다. 그들은 그의 디자인 그의 언어를 도왔습니다. 그들은 그것을 소유하지 않았다.

두 번째 단계는 ISO 표준입니다. 이들은위원회에서 관리하며, C++위원회에서는 Stroustrup이 많은 참여 멤버 중 하나입니다. 그의 언어로 된 그의 역사 때문에 그의 말은 여전히 ​​조금 더 비중을 차지할 수 있지만, 근본적으로, 그는 더 이상 특별한 지위를 갖지 않습니다. 그는위원회의 모든 다른 사람들처럼 기고자 일뿐입니다.

언어가 표준화 된 순간

, 그것은 "그의"언어로 정지했다. 그 후, 그는 많은 사람들이 ISO가 언어를 유지하고 발전시키는 것을 도왔습니다.

적어도 내가 보는 방법입니다.

+0

downvote에 대해 의견을 말하십시오. –

+1

다운 투표는 분명히 광인이나 질투에 맞춰서 결정되었습니다. –

6

한 이유는

he says so himself, on the web: I (비얀 스트로브 스트 룹은) ++ 디자이너 와 C의 원래 구현 오전입니다했다.

나는 당신이 언급 책을 읽지 않은; 언어의 진화가 어떻게 나타나는지 누가 설명했는지 보여주는 질문에 따옴표를 추가 할 수 있습니까? Stroustrup이 웹상에서 한 가지를 주장하는 것은 이상한 것처럼 보입니다. 공개적으로나 책에서 다른 것을 주장합니다. 보통의

+0

확실히 따옴표를 제공 하겠지만 조금 나중에 - 나는 지금 일하고있다. – chester89

+2

문제는 책에서 팀이 아니라 정확히 말하지 않는다는 것입니다. 그는 위에서 언급 한 사람들이 발견 한 많은 아이디어 (참고 문헌 등)가 있다고 말합니다. – chester89

3

. 노벨상은 한 명 또는 여러 명에게 주어지며 실제적으로 성취가 가능했던 연구 과정에 많은 시간을 할애 한 수많은 사람들을 아무도 언급하지 않았습니다. 그것에 대해

한 이유는 두 수십 또는 수백보다 하나의 이름을 기억하기 쉽게한다.

+0

정확히! 문제는 (당신이 그것을 부르고 싶다면) 우리의 유한 한 세부적인 능력을 가진 것입니다. –

1

PHP와 Rasmus Lerdorf의 경우와 같습니다. 그는 아이디어를 아버지가 나중에 다른 사람들은

0

사람들이 팀이나 회사가 아닌 사람으로 생각하기 때문에 그게 전부입니다. 나는 인간의 두뇌가 단 한 사람과 단 하나의 것을 연관 시킨다고 생각한다. 우리가 내부적으로 어떻게 일하는가. 우리가 합리적이고 논리적이 되려고 노력하지만 우리는 본성을 부인할 수 없습니다. 많은 다른 정치인이 결정을 내렸지 만 한 주에 단 한 명의 대통령이있는 것과 같은 이유입니다.

0

불공정하다고 느끼는 것은 불합리한 반응입니다. 더 이상 당신을 화나게하는 위험에, 나는 Linus Torvalds가 Linux를 만들었거나 Jim Delligatti가 Big Mac을 발명했다고 규정하는 데 문제가 없습니다. 제가 할 수있는 이유는 제가 모든 제품이나 발명품이 아니라 아이디어의 합성의 결과이며 결실을 맺기 전에 무수한 익명의 소식통을 포함한다는 망상에 시달리지 않기 때문입니다.

+0

뉴튼이 중력을 발명했다고 알고 있습니까? 그러나 그는 신발 (anon에서 발명)과 옷 (anon에서 발명), 사과 나무 (신의 발명품), 그리고 그가 사마귀 인 문명의 다른 모든 안락함을 사용하지 않으면 그것을 관리하지 못했습니다. –

관련 문제