Schildt, Herbert
Herbert Schildt är en välkänd amerikansk programmerare , författare till böcker om programmeringsspråken Java , C , C# , C++ .
Biografi
Han fick sin utbildning och kandidat- och magisterexamen från University of Illinois i Urbana-Champaign . Han var medlem i ANSI- kommittén som antog C-standarderna 1989 och ISO- kommittén som antog C++-standarderna 1998 .
Hans första böcker publicerades 1985-1986 ( 1987 års Advanced Modula-2 bokomslag säger att detta är hans sjätte bok). Alla hans böcker trycktes av Osborne , som senare förvärvades av McGraw-Hill . Den totala upplagan av hans böcker, översatta till de flesta språk, är mer än 3 miljoner exemplar.
Lilla C
Ett av Schildts längsta pågående projekt var Little C - tolken , som är ett exempel på en rekursiv top-down parser . Detta program publicerades först i Dr. Dobb's Journal i augusti 1989 under titeln Building your own C-tolk . Detta exempel inkluderades i Born to Code In C (Osborne, 1989), såväl som i en senare upplaga av C: The Complete Reference .
Koden för denna tolk kan hittas på Internet , inklusive arkiv av gamla Dr. Dobb's Journal, och även på McGraw-Hills webbplats.
En intressant poäng med The Art of C++ är språktolken Mini-C++ (Mini-C++-språket stöder inte ens nyckelordet "klass", och har också fått en minimal och konstgjord roll cin) cout. Mini-C++-koden finns på Internet och boken är slutsåld.
En BASIC- tolk trycktes också , kallad Small BASIC, skriven i C i den första upplagan av Turbo C: The Complete Reference , och i Java i The Art of Java .
Bibliografi
På engelska
- 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 , förord av Phillipe Kahn ( ISBN 0-07-8814790 , Osborne, 1987)
- Artificiell 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)
- The Annotated ANSI C Standard ( ISBN 0-07-881952-0 , Osborne, 1990)
- Teach Yourself 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)
- Teach Yourself 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 Schildts Java Programming Cookbook ( ISBN 0-07-226315-6 , Osborne/McGraw Hill, 2007)
- Herb Schildts C++ programmeringkokbok ( ISBN 0-07-148860-X , Osborne/McGraw Hill, 2008)
På ryska
- Herbert Schildt. Java 8. The Complete Reference, 9th Edition = Java 8. The Complete Reference, 9th Edition. - M. : "Williams" , 2015. - 1376 sid. — ISBN 978-5-8459-1918-2 .
- Java: A Beginner's Guide, 5:e upplagan. - M. : "Williams" , 2012. - 624 sid. - ISBN 978-5-8459-1770-6 .
- Swing Library for Java: A Beginners Guide = Swing: A Beginners's Guide. - M . : "Williams", 2007. - 704 sid. — ISBN 978-5-8459-1162-9 .
- Java: Schildts Java Programming Cookbook. - M . : "Williams", 2008. - 512 sid. - ISBN 978-5-8459-1395-1 .
- C/C++ Programmerares referens tredje upplagan. - M . : "Williams", 2006. - 432 sid. - ISBN 978-5-8459-1622-8 .
- C++: Schildts programmeringsteknik = Herb Schildts programmeringskokbok för C++. - M . : "Williams", 2008. - 480 sid. - ISBN 978-5-8459-1494-1 .
- C++: Grundkurs, 3:e upplagan = C++ från Ground Up tredje upplagan. - M. : "Williams", 2012. - 624 sid. - ISBN 978-5-8459-0768-4 .
- The Complete Reference to C++, 4th Edition = C++: The Complete Reference, 4th Edition. - M. : "Williams", 2011. - 800 sid. - ISBN 978-5-8459-0489-8 .
- C# 4.0: The Complete Reference = C# 4.0 The Complete Reference. - M. : "Williams", 2011. - 1056 sid. - ISBN 978-5-8459-1684-6 .
- C: The Complete Reference, Classic Edition = C: The Complete Reference, 4th Edition. - M. : "Williams", 2011. - 704 sid. — ISBN 978-5-8459-1709-6 .
- BORLAND C++-programmering för proffs = Borland C++ Builder: Den kompletta referensen. - Mn. : Potpourri, 1998. - 800 sid. — ISBN 985-438-152-8 .
Intressanta fakta
Utöver sitt akademiska och skrivande arbete är Schildt keyboardist för det progressiva rockbandet Starcastle .
Anteckningar
- ↑ Databas för tjeckiska nationella myndigheter
Länkar
 | I bibliografiska kataloger |
---|
|
|
---|