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

Рэндалл Хайд (англ. 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. NNDB entry for Randall Hyde http://www.nndb.com/people/249/000125871/
  2. The Art of Assembly Language, o’reilly http://shop.oreilly.com/product/9781593272074.do
  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
  5. ECN - Jan./Feb 1985
  6. Сообщение пользователя Randall Hyde в Google Groups https://groups.google.com/forum/#!topic/alt.lang.asm/3BvxbCa26o8
  7. Plantation Productions, Inc.. Plantation Productions, Inc..
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.