Американский писатель-документалист (родился в 1956 году)
Рэндалл Хайд (родился в 1956 году) [1] наиболее известен как автор книги «Искусство ассемблера» , популярной [2] книги по программированию на языке ассемблера . Он создал ассемблер Lisa в конце 1970-х и разработал язык High Level Assembly (HLA) .
Биография
Хайд получил образование, а затем стал преподавателем в Калифорнийском университете в Риверсайде . [1] Он получил степень бакалавра в области компьютерных наук в 1982 году и степень магистра в области компьютерных наук в 1987 году — обе в Калифорнийском университете в Риверсайде. [1] Его область специализации — компиляторы и другое системное программное обеспечение, и он написал компиляторы, ассемблеры, [3] [4] операционные системы и управляющее программное обеспечение. Он был преподавателем в Калифорнийском государственном политехническом университете в Помоне с 1988 по 1993 год и преподавателем в Калифорнийском университете в Риверсайде с 1989 по 2000 год. [1] Преподавая в Калифорнийском университете в Риверсайде и Калифорнийском политехническом университете в Помоне, Рэнди часто вел занятия, посвященные программированию на ассемблере (начальному и продвинутому), проектированию программного обеспечения, компиляторам и теории языков программирования.
Он был основателем и президентом Lazer Microsystems, которая написала интерпретатор SmartBASIC [5] и ADAM Calc [6] для Coleco Adam . По словам Рича Драшеля, компания также написала реализацию ADAM для CP/M 2.2. [7] Он также написал игру Porky's для Atari 2600 1983 года , работая в Lazer и издаваемую Fox Video Games.
В прошлом Хайд опубликовал множество сообщений в новостной группе alt.lang.asm. [8]
По состоянию на 2017 год [обновлять]Хайд является президентом Plantation Productions, Inc., корпорации из Риверсайда, Калифорния, предоставляющей услуги по звуку, освещению, постановке и поддержке мероприятий для небольших и средних площадок, рассчитанных на аудиторию от 10 до 5000 человек. [9]
Книги
Современные книги
- Хайд, Рэндалл (сентябрь 2003 г.). Искусство языка ассемблера (1-е изд.). Сан-Франциско: No Starch Press. ISBN 978-1-886411-97-5. ОЛ 8706071М.
- Хайд, Рэндалл (25 октября 2004 г.). Write Great Code: Том 1 — Understanding the Machine (1-е изд.). Сан-Франциско: No Starch Press. ISBN 978-1-59327-003-2. ОЛ 8871388М.
- Хайд, Рэндалл (18 марта 2006 г.). Write Great Code: Том 2 — Thinking Low-Level, Writing High-Level (1-е изд.). Сан-Франциско: No Starch Press. ISBN 978-1-59327-065-0. ОЛ 8871413М.
- Хайд, Рэндалл (2010). Искусство языка ассемблера (2-е изд.). Сан-Франциско: No Starch Press. ISBN 978-1-59327-207-4. LCCN 2009040777. OCLC 419869059. ОЛ 24814110М.
- Хайд, Рэндалл (2020). Write Great Code: Том 1 - Understanding the Machine (2-е изд.). Сан-Франциско: No Starch Press. ISBN 978-1-7185-0036-5.
- Хайд, Рэндалл (2020). Write Great Code: Том 2 — Thinking Low-Level, Writing High-Level (2-е изд.). Сан-Франциско: No Starch Press. ISBN 978-1-7185-0038-9.
- Хайд, Рэндалл (2020). Write Great Code: Том 3 - Engineering Software (1-е изд.). Сан-Франциско: No Starch Press. ISBN 978-1-5932-7979-0.
- Хайд, Рэндалл (1992). Библия макроассемблера Microsoft группы Уэйта (2-е изд.). Кармел, Индиана: SAMS. ISBN 978-0-672-30155-1. LCCN 92070084. OCLC 180644556.
- Хайд, Рэндалл (октябрь 2021 г.). Искусство 64-битной сборки . Сан-Франциско: No Starch Press. ISBN 9781718501089.
Ранние книги по программированию Apple
- Как программировать Apple II с использованием языка ассемблера 6502 (1981) [10]
- p-Source (Руководство по системе Apple Pascal) (1983) ISBN 0881900044
Ссылки
- ^ abcd "Рэндалл Хайд". www.nndb.com .
- ^ "Рэндалл Хайд". www.oreilly.com .
- ^ "Стандартная библиотека языка ассемблера UCR". Доктор Доббс .
- ^ "Объектно-ориентированное программирование на языке ассемблера". Доктор Доббс .
- ^ "ECN - июль/август 1985".
- ^ "ECN - Янв./Фев. 1985".
- ^ "Adam News Network, том 97, выпуск 09". www.adamcon.org .
- ^ "Войти - Аккаунты Google". accounts.google.com .
- ^ "О Plantation Productions, Inc". Plantation Productions, Inc. Получено 15 января 2017 г.
- ^ «Использование языка ассемблера 6502 Рэнди Хайда | PDF». Scribd .
Внешние ссылки
- Вебстер: место в сети для изучения языка ассемблера
- Домашняя страница Рэндалла Хайда
- Возрождение программирования на языке ассемблера Дэна Романчика, Application Development Trends, 13 октября 2003 г., интервью с Рэнди Хайдом о языке ассемблера
- Заблуждение преждевременной оптимизации, ACM Ubiquity, 2006, том 7, выпуск 24.