Schildt, Herbert

Herbert Schildt
Herbert Schildt
Datum narození 28. února 1951( 1951-02-28 ) [1] (ve věku 71 let)
Místo narození Chicago , Illinois
Státní občanství USA
obsazení Programátor, spisovatel
webová stránka www.herbschildt.com

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ě

V ruštině

Zajímavosti

Kromě své akademické a spisovatelské práce je Schildt klávesistou progresivní rockové kapely Starcastle .

Poznámky

  1. Databáze českého národního úřadu

Odkazy