Рендалл Гайд

Рендалл Гайд (англ. Randall Hyde, народився у 1956)[1] відомий як автор книги Мистецтво асемблера (The Art of Assembly Language[2]), присвяченої програмуванню мовою асемблера. Він створив асемблер Lisa в кінці 1970-х і розробив мову програмування HLA (High-Level Assembler).

Рендалл Гайд
англ. Randall Hyde
Народився 1956
Країна  США
Діяльність розробник програмного забезпечення
Alma mater Університет Каліфорнії (Ріверсайд)

Біографія

Гайд здобув освіту, а потім став викладачем у Каліфорнійському університеті в Ріверсайді[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%5Bнедоступне+посилання+з+жовтня+2019%5D «About the Author» in «The UCR Standard Assembly Language Library: For 80x86 assembly language programmers» by Randall Hyde March 1, 1992 Dr. Dobbs Journal
  4. http://www.sacnews.net/adamcomputer/09.html
  5. http://www.sacnews.net/adamcomputer/06.html
  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.