Рендалл Гайд (англ. Randall Hyde, народився у 1956)[1] відомий як автор книги Мистецтво асемблера (The Art of Assembly Language[2]), присвяченої програмуванню мовою асемблера. Він створив асемблер Lisa в кінці 1970-х і розробив мову програмування HLA (High-Level Assembler).
Біографія
Гайд здобув освіту, а потім став викладачем у Каліфорнійському університеті в Ріверсайді[1]. Там же він отримав ступінь бакалавра в галузі комп'ютерних наук в 1982 році, а також ступінь магістра в галузі комп'ютерних наук в 1987 році. Спеціалізацується на компіляторах та іншому системному програмному забезпеченні, він писав компілятори, асемблери[3], операційні системи та керуюче програмне забезпечення. Він був викладачем Каліфорнійського державного політехнічного університету в Помоні з 1988 по 1993 рік і викладачем Каліфорнійському університеті в Ріверсайді в період з 1989 по 2000 рік[1] Викладаючи в цих університетах, Ренді часто проводив заняття, пов'язані з програмуванням на асемблері (для початківців і просунутих), проектуванням програмного забезпечення, розробкою компіляторів та теорією мов програмування.
Гайд був засновником і президентом Lazer Microsystems, яка створила SmartBASIC[4] і ADAM Calc[5] для домашнього комп'ютера Coleco ADAM. Згідно Rich Drushel, компанія також написала реалізацію ADAM операційної системи CP/M 2.2. [7] Він також написав у 1983 р. гру Porky's для ігрової консолі Atari 2600, випущену Fox Video Games.
Гайда часто помічали в групі alt.lang.asm на Google Groups[6].
Станом на 2017 р. Гайд працює і є президентом компанії Plantation Productions, Inc., (Ріверсайд, Каліфорнія), що забезпечує звук, освітлення, постановки, а також обслуговування подій для малих і середніх майданчиків, для глядачів від 10 до 5000 чоловік[7].
Вебсайти
Вибрані статті Гайда
The Fallacy of Premature Optimization, ACM Ubiquity, 2006, Volume 7, Issue 24.
Книги Гайда
Сучасні книги
Давні книги з програмування для Apple
Книги, перекладені іншими мовами
Див. також
Примітки