Schildt, Herbert
Herbert Schildt je známý americký programátor , autor knih o programovacích jazycích Java , C , C# , C++ .
Životopis
Své vzdělání a bakalářský a magisterský titul získal na University of Illinois v Urbana-Champaign . Byl členem výboru ANSI , který přijal standardy C v roce 1989 , a výboru ISO , který přijal standardy C++ v roce 1998 .
Jeho první knihy byly publikovány v letech 1985-1986 ( obálka knihy Advanced Modula-2 z roku 1987 uvádí, že se jedná o jeho šestou knihu). Všechny jeho knihy byly vytištěny společností Osborne , kterou později získal McGraw-Hill . Celkový náklad jeho knih, přeložených do většiny jazyků, je více než 3 miliony výtisků.
Little C
Jedním z nejdéle běžících Schildtových projektů byl interpret Little C , který je příkladem rekurzivního analyzátoru shora dolů . Tento program byl poprvé publikován v Dr. Dobb's Journal v srpnu 1989 pod názvem Building your own C interpreter . Tento příklad byl zahrnut v Born to Code In C (Osborne, 1989), stejně jako v pozdějším vydání C: The Complete Reference .
Kód tohoto interpreta lze nalézt na internetu , včetně archivů starého Dr. Dobb's Journal a také na webových stránkách McGraw-Hill.
Zajímavým bodem The Art of C++ je interpret jazyka Mini-C++ (jazyk Mini-C++ nepodporuje ani klíčové slovo „class“ a také dostal minimální a umělou roli cin) cout. Kód Mini-C++ lze nalézt na internetu a kniha není vytištěna.
Byl vytištěn také interpret BASIC , nazvaný Small BASIC, napsaný v C v prvním vydání Turbo C: The Complete Reference a v Javě v The Art of Java .
Bibliografie
V angličtině
- 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 , předmluva Phillipe Kahna ( ISBN 0-07-8814790 , Osborne, 1987)
- Umělá inteligence v 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 anotated ANSI C Standard ( ISBN 0-07-881952-0 , Osborne, 1990)
- Naučte se DOS ( ISBN 0-07-881630-0 , Osborne, 1990)
- Naučte se C ( ISBN 0-07-881596-7 , Osborne, 1990)
- C++: The Complete Reference ( ISBN 0-07-8816548 , Osborne, 1991)
- Naučte se C++ ( ISBN 0-07-881760-9 , Osborne, 1992)
- Java: The Complete Reference , s Patrickem Naughtonem ( ISBN 0-07-882231-9 , Osborne, 1996)
- Java 2 Programmer's Reference , s Joe O'Neil ( ISBN 0-07-212354-0 , Osborne/McGraw Hill, 2000)
- C#: Průvodce pro začátečníky ( ISBN 0-07-213329-5 , Osborne/McGraw Hill, 2001)
- Borland C++ Builder: The Complete Reference , s 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++: Průvodce pro začátečníky ( ISBN 0-07-219467-7 , Osborne/McGraw Hill, 2002)
- Java: Průvodce pro začátečníky ( 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 Schildt's C++ Programming Cookbook ( ISBN 0-07-148860-X , Osborne/McGraw Hill, 2008)
V ruštině
- 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: Průvodce pro začátečníky, 5. vydání. - M. : "Williams" , 2012. - 624 s. - ISBN 978-5-8459-1770-6 .
- Swing Library for Java: A Beginner's Guide = Swing: A Beginner's Guide. - M .: "Williams", 2007. - 704 s. — ISBN 978-5-8459-1162-9 .
- Java: Schildtova Java programovací kuchařka. - M .: "Williams", 2008. - 512 s. - ISBN 978-5-8459-1395-1 .
- C/C++ Programmer's Reference Third Edition. - M .: "Williams", 2006. - 432 s. - ISBN 978-5-8459-1622-8 .
- C++: Schildt's Programming Techniques = Herb Schildt's C++ Programming Cookbook. - M .: "Williams", 2008. - 480 s. - ISBN 978-5-8459-1494-1 .
- C++: Foundation Course, 3. vydání = C++ z Ground Up Third Edition. - M. : "Williams", 2012. - 624 s. - ISBN 978-5-8459-0768-4 .
- The Complete Reference to C++, 4th Edition = C++: The Complete Reference, 4th Edition. - M. : "Williams", 2011. - 800 s. - ISBN 978-5-8459-0489-8 .
- C# 4.0: The Complete Reference = C# 4.0 The Complete Reference. - M. : "Williams", 2011. - 1056 s. - ISBN 978-5-8459-1684-6 .
- C: The Complete Reference, Classic Edition = C: The Complete Reference, 4th Edition. - M. : "Williams", 2011. - 704 s. — ISBN 978-5-8459-1709-6 .
- BORLAND C++ Programování pro profesionály = Borland C++ Builder: Kompletní reference. - Mn. : Potpourri, 1998. - 800 s. — ISBN 985-438-152-8 .
Zajímavosti
Kromě své akademické a spisovatelské práce je Schildt klávesistou progresivní rockové kapely Starcastle .
Poznámky
- ↑ Databáze českého národního úřadu
Odkazy
| V bibliografických katalozích |
---|
|
|
---|