Русская Википедия:Хайд, Рендалл

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Ученый

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

Биография

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

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

См. также

Примечания

Шаблон:Reflist

  1. 1,0 1,1 1,2 NNDB entry for Randall Hyde http://www.nndb.com/people/249/000125871/ Шаблон:Wayback
  2. The Art of Assembly Language, o’reilly http://shop.oreilly.com/product/9781593272074.do Шаблон:Wayback
  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. Шаблон:Cite web
  5. Шаблон:Cite web
  6. Сообщение пользователя Randall Hyde в Google Groups https://groups.google.com/forum/#!topic/alt.lang.asm/3BvxbCa26o8 Шаблон:Архивировано
  7. Шаблон:Cite web