허버트 실트
Herbert Schildt허버트 실트 | |
---|---|
모교 | 일리노이 대학교 어바나-샴페인 |
웹 사이트 | herbschildt |
허버트 실트는 미국의 컴퓨터 작가, 프로그래머, 음악가입니다.그는 다양한 프로그래밍 언어에 관한 책을 썼다.그는 또한 프로그레시브 록 밴드 스타캐슬의 창립 멤버였다.
인생
힐트는 일리노이 대학교 Urbana-Champaign(UIUC)에서 대학원 및 학사 학위를 취득했습니다.그는 1989년에 C 언어를 표준화한 최초의 ANSI 위원회와 1999년에 그 표준을 갱신한 ANSI/ISO 위원회, 1998년에 [1][unreliable source?]C++를 표준화한 ANSI/ISO 위원회의 일원이었다고 주장한다.ANSI C 위원회의 다른 구성원들은 위원회에서 그의 존재와 그의 위원회의 노력의 질에 [2]의문을 제기했다.
쉴트는 DOS,[3] C, C++, C# 및 기타 컴퓨터 언어에 관한 책을 집필했습니다.그의 초기 저서들은 1985년과 1986년경에 출판되었다.그의 책들은 개인용 컴퓨터의 제목에 초점을 맞춘 초기 컴퓨터 서적 출판사 오스본에 의해 처음 출판되었다.맥그로-힐에 의해 오스본이 인수된 후, 그 각인은 더 큰 회사에 완전히 편입될 때까지 쉴트의 작품을 계속 출판했습니다.
리틀 C
쉴트의 가장 지속적인 프로젝트 중 하나는 Little C 인터프리터인데, 이것은 C 언어의 서브셋을 해석하는 손으로 쓴 재귀적 파서의 긴 예입니다.이 프로그램은 1989년 8월 'Dobb's Journal'에 "Building your own C [4]interpreter"라는 제목으로 처음 발표되었습니다.이 예는 Born to Code In C(Osborne, 1989년), The Craft of C(Osborne,[5] 1992년) 및 C: The Complete Reference의 최신판에 수록되었다.
Schildt의 책 The Art of C++는 Mini-C++라고 불리는 언어에 대한 통역자를 비슷하게 보여준다. (Mini-C++는 "class" 키워드를 지원하지 않지만, 비록 최소한의 그리고 인위적인 지원이 있다.)cin
그리고.cout
가 추가되었습니다).또한 Turbo C: The Complete Reference, 초판 C에 BASIC이라는 BASIC 인터프리터가 있으며,[6] 다른 하나는 Java로 작성된 The Art of Java(2003)에 있습니다.
이 모든 코드는 McGrow Hill 기술 서적 웹사이트에서 다운로드 할 수 있습니다.[7]
스타캐슬
컴퓨터 과학자로서의 일 외에도, 실트는 프로그레시브 록 밴드 스타캐슬의 오리지널 멀티 키보드 연주자이며, 대부분의 앨범은 1976-1978년에 제작되었다.그의 스타일은 오버하임 아날로그 시퀀서를 광범위하게 사용하여 음색을 에테르적으로 세탁하는 것으로 특징지어지는데, 이는 디지털 신시사이저 이전 시대에는 상당히 첨단의 기술이었다.그는 또한 이 밴드의 2007년 앨범 "Song of Times"[8]에도 피처링을 하고 있다.
접수처
실트는 인터내셔널 [9]디벨로퍼지에 의해 "프로그래밍에 관한 세계 최고의 작가들 중 한 명"으로 불린다.그는 Ed Burns의 책인 "Secrets of the Rock Star Programmers"[10]에서 록스타 프로그래머 중 한 명으로 등장한다.그의 책은 전세계적으로 [11]수백만 권이 팔렸다.
실트의 책들은 [12]오류 투성이로 유명하다.ISO C 위원회 위원인 Peter[2] Seebach와 Clive [13]Feather, C FAQ 작성자 Steve [14]Summit, C 및 C++ 사용자 협회(ACCU)[15]의 수많은 CVu 리뷰어를 포함한 많은 리뷰어들이 이러한 기술적 정확성에 의문을 제기하고 있습니다.
ACCU의 한 리뷰어는 쉴트의 C: The Complete Reference, F4 Edition에 대해 "실트는 긍정적인 갈채를 받기에는 충분치 않지만 '긍정적으로 해로운' [16]비유를 없애기에 충분한 무언가를 배웠다"고 말하는 등 다른 리뷰어는 더 긍정적이었다.
(선정된 책의) 참고 문헌 목록
- Modula-2 간단 ( ISBN0-07-881241-0, Osborne, 1986)
- 어드밴스드 터보 파스칼 (ISBN 0-07-881283-6, Osborne, 1987)
- 어드밴스드 모듈라-2 (ISBN 0-07-881245-3, Osborne, 1987)
- 어드밴스드 터보 프롤로그 1.1 (ISBN 0-07-881285-2, Osborne, 1987)
- 어드밴스드 터보 C, 필리포 칸의 서문 (ISBN 0-07-8814790, Osborne, 1987)
- C의 인공지능 (ISBN 0-07-881255-0, Osborne, 1987)
- C: 완전한 레퍼런스 (ISBN 0-07-881313-1 Osborne, 1987)
- 어드밴스드 C (ISBN 0-07-881348-4, Osborne, 1988)
- 터보 C: 완전한 레퍼런스 (ISBN 0-07-881346-8, Osborne, 1988)
- 어드밴스드 터보 C (ISBN 0-07-881479-0, Osborne, 1989년)
- Born to Code In C (ISBN 0-07-881468-5, Osborne, 1989년)
- 주석 ANSI C 표준 (ISBN 0-07-881952-0, Osborne, 1990)
- 독학 DOS (ISBN 0-07-881630-0, Osborne, 1990)
- 학습자 C (ISBN 0-07-881596-7, Osborne, 1990)
- C++: 완전한 레퍼런스 (ISBN 0-07-8816548, Osborne, 1991년)
- 독학 C++ (ISBN 0-07-881760-9, Osborne, 1992년)
- Java: The Complete Reference with Patrick Naughton (ISBN 0-07-882231-9, Osborne, 1996)
- Java 2 프로그래머 레퍼런스, Joe O'Neil (ISBN 0-07-212354-0, Osborne/McGraw Hill, 2000)
- C#: 초보자 가이드 (ISBN 0-07-213329-5, Osborne/McGraw Hill, 2001)
- C#: 완전한 레퍼런스 (ISBN 0-07-213485-2, Osborne/McGraw Hill, 2002)
- C++: 초보자 가이드 (ISBN 0-07-219467-7, Osborne/McGraw Hill, 2002)
- Java: 초보자 가이드 (ISBN 0-07-222588-2, Osborne/McGraw Hill, 2002)
- The Art of C++ (ISBN 0-07-225512-9, Osborne/McGraw Hill, 2004)
- 허브실트의 자바 프로그래밍 요리책 (ISBN 0-07-226315-6, Osborne/McGraw Hill, 2007)
- Herb Schildt의 C++ 프로그래밍 요리책 (ISBN 0-07-148860-X, Osborne/McGraw Hill, 2008)
- C# 3.0: 초보자 가이드 (ISBN 0-07-158830-2, Osborne/McGraw Hill, 2009)
- C# 3.0: 완전한 레퍼런스 (ISBN 978-0-07-15841-6, Osborne/McGrow Hill, 2009)
- C# 4.0: 완전한 레퍼런스 (ISBN 0-07-174117-8, Osborne/McGraw Hill, 2010)
레퍼런스
- ^ "About Herb Schildt". official site. Retrieved 2010-04-25.
- ^ a b Seebach, Peter. "C: The Complete Nonsense (4th Edition)". Retrieved 2010-04-08.
- ^ Shannon, L.R. (August 6, 1991). "PERIPHERALS; MS-DOS: The Latest Literature Helps Out". The New York Times. New York, New York. Retrieved 2010-04-29.
- ^ Herb Schildt (August 1, 1989). "Building Your Own C Interpreter". Dr. Dobb's Journal. Retrieved 2010-04-25.
- ^ Ian Ormesher (Sep 1993). "ACCU Reviews: The Craft of C". C Vu. ACCU. Archived from the original on 2011-07-16. Retrieved 2010-04-25.
- ^ '자바의 예술' (88쪽)은 구글 북스에서 온라인으로 볼 수 있습니다.
- ^ "무료 다운로드: 샘플과 코드" McGrow-Hill Professional 웹사이트.2010년 4월 26일 취득.
- ^ "Starcastle History - Prog rock". Starcastle official site. Retrieved 2010-04-25.
- ^ "Archived copy". internationaldeveloper.com. Archived from the original on 20 August 2006. Retrieved 12 January 2022.
{{cite web}}
: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ Burns, Ed (2008). Secrets of the Rock Star Programmers: Riding the IT Crest. ISBN 978-0071490832.
- ^ "Secrets of the Rockstar Programmers by ed Burns".
- ^ Seebach, Peter. "C: The Complete Nonsense (3rd Edition)". Retrieved 2010-04-22.
- ^ Feather, Clive. "The Annotated Annotated C Standard".
- ^ Summit, Steve (1996). C Programming FAQs. Addison-Wesley. pp. 169–170. ISBN 0-201-84519-9.
Unfortunately, the book contains numerous errors and omissions, primarily in the annotations, and a few pages of the standard itself are missing. Many people on the Internet recommend ignoring the annotations entirely.
http://c-faq.com/ansi/avail.html - ^ ACCU의 "Schildt" 리뷰는 2001년 5월 13일에 마지막으로 갱신되었다.2010-04-22 취득.
- ^ Francis Glassborow. "Book Review: C: The Complete Reference 4ed". ACCU. Retrieved 28 September 2013.