Schildt, Herbert
Herbert Schildt er en velkendt amerikansk programmør , forfatter til bøger om programmeringssprog Java , C , C# , C++ .
Biografi
Han modtog sin uddannelse og bachelor- og mastergrader fra University of Illinois i Urbana-Champaign . Han var medlem af ANSI -udvalget , der vedtog C-standarderne i 1989 , og ISO - udvalget , der vedtog C++-standarderne i 1998 .
Hans første bøger blev udgivet i 1985-1986 ( 1987 Advanced Modula-2 bogomslaget angiver , at dette er hans sjette bog). Alle hans bøger blev trykt af Osborne , som senere blev erhvervet af McGraw-Hill . Det samlede oplag af hans bøger, oversat til de fleste sprog, er mere end 3 millioner eksemplarer.
Lille C
Et af Schildts længst kørende projekter var Little C - tolken , som er et eksempel på en rekursiv top-down parser . Dette program blev først offentliggjort i Dr. Dobb's Journal i august 1989 under titlen Building your own C interpreter . Dette eksempel blev inkluderet i Born to Code In C (Osborne, 1989), såvel som i en senere udgave af C: The Complete Reference .
Koden til denne tolk kan findes på internettet , inklusive arkiver af gamle Dr. Dobb's Journal, og også på McGraw-Hills hjemmeside.
Et interessant punkt ved The Art of C++ er Mini-C++ sprogfortolkeren (Mini-C++ sproget understøtter ikke engang nøgleordet "klasse" og har også fået en minimal og kunstig rolle cin) cout. Mini-C++-koden kan findes på internettet, og bogen er udsolgt.
En BASIC- tolk blev også trykt , kaldet Small BASIC, skrevet i C i den første udgave af Turbo C: The Complete Reference , og i Java i The Art of Java .
Bibliografi
På engelsk
- Modula-2 Made Easy ( ISBN 0-07-881241-0 , Osborne, 1986)
- Advanced Turbo Pascal ( ISBN 0-07-881283-6 , Osborne, 1987)
- Advanced Modula-2 ( ISBN 0-07-881245-3 , Osborne, 1987)
- Advanced Turbo Prolog 1.1 ( ISBN 0-07-881285-2 , Osborne, 1987)
- Advanced Turbo C , forord af Phillipe Kahn ( ISBN 0-07-8814790 , Osborne, 1987)
- Kunstig intelligens i C ( ISBN 0-07-881255-0 , Osborne, 1987)
- C: The Complete Reference ( ISBN 0-07-881313-1 Osborne, 1987)
- Advanced C ( ISBN 0-07-881348-4 , Osborne, 1988)
- Turbo C: The Complete Reference ( ISBN 0-07-881346-8 , Osborne, 1988)
- Advanced Turbo C ( ISBN 0-07-881479-0 , Osborne, 1989)
- Born to Code In C ( ISBN 0-07-881468-5 , Osborne, 1989)
- Den annoterede ANSI C-standard ( ISBN 0-07-881952-0 , Osborne, 1990)
- Lær dig selv DOS ( ISBN 0-07-881630-0 , Osborne, 1990)
- Teach Yourself C ( ISBN 0-07-881596-7 , Osborne, 1990)
- C++: The Complete Reference ( ISBN 0-07-8816548 , Osborne, 1991)
- Lær dig selv C++ ( ISBN 0-07-881760-9 , Osborne, 1992)
- Java: The Complete Reference , med Patrick Naughton ( ISBN 0-07-882231-9 , Osborne, 1996)
- Java 2 Programmer's Reference , med Joe O'Neil ( ISBN 0-07-212354-0 , Osborne/McGraw Hill, 2000)
- C#: A Beginner's Guide ( ISBN 0-07-213329-5 , Osborne/McGraw Hill, 2001)
- Borland C++ Builder: The Complete Reference , med Gregory L. Guntle ( ISBN 0-07-212778-3 , Osborne/McGraw Hill, 2001)
- C#: The Complete Reference ( ISBN 0-07-213485-2 , Osborne/McGraw Hill, 2002)
- C++: A Beginner's Guide ( ISBN 0-07-219467-7 , Osborne/McGraw Hill, 2002)
- Java: A Beginner's Guide ( ISBN 0-07-222588-2 , Osborne/McGraw Hill, 2002)
- The Art of C++ ( ISBN 0-07-225512-9 , Osborne/McGraw Hill, 2004)
- Herb Schildt's Java Programming Cookbook ( ISBN 0-07-226315-6 , Osborne/McGraw Hill, 2007)
- Herb Schildts C++ programmeringkogebog ( ISBN 0-07-148860-X , Osborne/McGraw Hill, 2008)
På russisk
- Herbert Schildt. Java 8. The Complete Reference, 9th Edition = Java 8. The Complete Reference, 9th Edition. - M. : "Williams" , 2015. - 1376 s. — ISBN 978-5-8459-1918-2 .
- Java: En begyndervejledning, 5. udgave. - M. : "Williams" , 2012. - 624 s. - ISBN 978-5-8459-1770-6 .
- Swing Library for Java: A Beginner's Guide = Swing: A Beginners's Guide. - M . : "Williams", 2007. - 704 s. — ISBN 978-5-8459-1162-9 .
- Java: Schildts Java Programming Cookbook. - M . : "Williams", 2008. - 512 s. - ISBN 978-5-8459-1395-1 .
- C/C++ Programmers reference tredje udgave. - M . : "Williams", 2006. - 432 s. - ISBN 978-5-8459-1622-8 .
- C++: Schildts programmeringsteknikker = Herb Schildts C++ programmeringskogebog. - M . : "Williams", 2008. - 480 s. - ISBN 978-5-8459-1494-1 .
- C++: Foundation Course, 3rd Edition = C++ fra Ground Up Third Edition. - M. : "Williams", 2012. - 624 s. - ISBN 978-5-8459-0768-4 .
- Den komplette reference til C++, 4. udgave = C++: Den komplette reference, 4. udgave. - M. : "Williams", 2011. - 800 s. - ISBN 978-5-8459-0489-8 .
- C# 4.0: Den komplette reference = C# 4.0 Den komplette reference. - M. : "Williams", 2011. - 1056 s. - ISBN 978-5-8459-1684-6 .
- C: Den komplette reference, klassisk udgave = C: Den komplette reference, 4. udgave. - M. : "Williams", 2011. - 704 s. — ISBN 978-5-8459-1709-6 .
- BORLAND C++ programmering for professionelle = Borland C++ Builder: Den komplette reference. - Mn. : Potpourri, 1998. - 800 s. — ISBN 985-438-152-8 .
Interessante fakta
Ud over sit akademiske og skrivende arbejde er Schildt keyboardspiller for det progressive rockband Starcastle .
Noter
- ↑ Tjekkiske nationale myndigheders database
Links
| I bibliografiske kataloger |
---|
|
|
---|