허버트 실트

Herbert Schildt
허버트 실트
모교일리노이 대학교 어바나-샴페인
웹 사이트herbschildt.com

허버트 실트는 미국의 컴퓨터 작가, 프로그래머, 음악가입니다.그는 다양한 프로그래밍 언어에 관한 책을 썼다.그는 또한 프로그레시브밴드 스타캐슬의 창립 멤버였다.

인생

힐트는 일리노이 대학교 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 SchildtC++ 프로그래밍 요리책 (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)

레퍼런스

  1. ^ "About Herb Schildt". official site. Retrieved 2010-04-25.
  2. ^ a b Seebach, Peter. "C: The Complete Nonsense (4th Edition)". Retrieved 2010-04-08.
  3. ^ 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.
  4. ^ Herb Schildt (August 1, 1989). "Building Your Own C Interpreter". Dr. Dobb's Journal. Retrieved 2010-04-25.
  5. ^ 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.
  6. ^ '자바의 예술' (88쪽)은 구글 북스에서 온라인으로 볼 수 있습니다.
  7. ^ "무료 다운로드: 샘플과 코드" McGrow-Hill Professional 웹사이트.2010년 4월 26일 취득.
  8. ^ "Starcastle History - Prog rock". Starcastle official site. Retrieved 2010-04-25.
  9. ^ "Archived copy". internationaldeveloper.com. Archived from the original on 20 August 2006. Retrieved 12 January 2022.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  10. ^ Burns, Ed (2008). Secrets of the Rock Star Programmers: Riding the IT Crest. ISBN 978-0071490832.
  11. ^ "Secrets of the Rockstar Programmers by ed Burns".
  12. ^ Seebach, Peter. "C: The Complete Nonsense (3rd Edition)". Retrieved 2010-04-22.
  13. ^ Feather, Clive. "The Annotated Annotated C Standard".
  14. ^ 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
  15. ^ ACCU의 "Schildt" 리뷰는 2001년 5월 13일에 마지막으로 갱신되었다.2010-04-22 취득.
  16. ^ Francis Glassborow. "Book Review: C: The Complete Reference 4ed". ACCU. Retrieved 28 September 2013.

외부 링크