Хайд, Рендалл

Рэндалл Хайд (англ. Randall Hyde; род. 1956)[1] — американский компьютерный писатель; известен как автор книги «Искусство ассемблера» (The Art of Assembly Language[2]), посвященной программированию язык ассемблера. Он создал ассемблер Lisa в конце 1970-х и разработал язык программирования Высокоуровневый ассемблер (High-Level Assembler или HLA).

Общие сведения
Рендалл Хайд
Дата рождения 1956
Страна
Образование

Биография

Хайд получил образование, а затем стал преподавателем в Калифорнийском университете в Риверсайде[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

Книги, переведенные другими языками

См. также

Примечания

  1. 1 2 3 NNDB entry for Randall Hyde http://www.nndb.com/people/249/000125871/ Архивная копия от 2 июня 2016 на Wayback Machine
  2. The Art of Assembly Language, o’reilly http://shop.oreilly.com/product/9781593272074.do Архивная копия от 26 ноября 2017 на Wayback Machine
  3. http://www.drdobbs.com/184408724 (недоступная ссылка) «About the Author» in «The UCR Standard Assembly Language Library: For 80x86 assembly language programmers» by Randall Hyde March 1, 1992 Д Dobbs Journal
  4. ECN - July/Aug. 1985. Дата обращения: 17 октября 2017. Архивировано 7 марта 2018 года.
  5. ECN - Jan./Feb 1985. Дата обращения: 17 октября 2017. Архивировано 1 марта 2019 года.
  6. Сообщение пользователя Randall Hyde в Google Groups https://groups.google.com/forum/#!topic/alt.lang.asm/3BvxbCa26o8 Архивировано 22 января 2011 года.
  7. Plantation Productions, Inc. Plantation Productions, Inc.. Дата обращения: 17 октября 2017. Архивировано 6 июня 2017 года.