Randall Hyde | |
---|---|
Datum narození | 1956 |
Země | |
Alma mater |
Randall Hyde ( eng. Randall Hyde ; nar. 1956 ) [1] - americký počítačový spisovatel; známý jako autor knihy "The Art of Assembly Language" ( The Art of Assembly Language [2] ), věnované programování v assembleru . Na konci 70. let vytvořil assembler Lisa a vyvinul programovací jazyk High -Level Assembler ( HLA ) .
Hyde byl vzděláván a poté se stal členem fakulty na University of California, Riverside [1] . Tam získal bakalářský titul v oboru informatiky v roce 1982 a magisterský titul v oboru informatiky v roce 1987. Specializuje se na kompilátory a další systémový software, napsal kompilátory, assembler [3] , operační systémy a řídicí software. Byl členem fakulty na UC Pomona od roku 1988 do roku 1993 a členem fakulty na UC Riverside od roku 1989 do roku 2000. [1] Během výuky na těchto univerzitách Randy často vyučoval kurzy související s programováním v assembleru (pro začátečníky i pokročilé), software design, vývoj kompilátorů a teorie programovacích jazyků.
Hyde byl zakladatelem a prezidentem společnosti Lazer Microsystems, která vytvořila SmartBASIC [4] a ADAM Calc [5] pro domácí počítač Coleco ADAM. Podle Riche Drushela společnost také napsala implementaci ADAM operačního systému CP/M 2.2. [7] Napsal také hru Porky's z roku 1983 pro herní konzoli Atari 2600 , kterou vydalo Fox Video Games.
Hyde byl často spatřen ve skupině alt.lang.asm na Skupinách Google [6] .
Od roku 2017 je Hyde prezidentem Plantation Productions, Inc., společnosti Riverside v Kalifornii, která poskytuje ozvučení, osvětlení, inscenace a catering pro malé až středně velké podniky v rozsahu od 10 do 5 000 lidí [7] .
The Fallacy of Premature Optimization , ACM Ubiquity, 2006, svazek 7, vydání 24.