Рэндалл Хайд - Randall Hyde

Рэндалл Хайд (2010)

Рэндалл Хайд (родился в 1956 г.)[1] наиболее известен как автор Искусство ассемблера, популярный[2] книга на язык ассемблера программирование. Он создал Ассемблер Lisa в конце 1970-х и разработал Сборка высокого уровня (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] Он также написал 1983 Atari 2600 игра Порки в то время как в Lazer, изданном Fox Video Games.

Хайда часто можно увидеть на alt.lang.asm группа новостей.[8]

По состоянию на 2017 год, Хайд работает и является президентом компании Plantation Productions, Inc., Риверсайд, Калифорния корпорация, предоставляющая услуги звука, освещения, постановки и сопровождения мероприятий для малых и средних площадок с аудиторией от 10 до 5000 человек.[9]

Сайты

Избранные статьи Хайда

Заблуждение преждевременной оптимизации, ACM Ubiquity, 2006, Том 7, Выпуск 24.

Книги Хайда

Современные книги

  • Хайд, Рэндалл (сентябрь 2003 г.). Искусство ассемблера (1-е изд.). Сан-Франциско: Пресса без крахмала. ISBN  978-1-886411-97-5. ПР  8706071M.
  • Хайд, Рэндалл (25 октября 2004 г.). Напишите отличный код: Том 1 - Понимание машины (1-е изд.). Сан-Франциско: Пресса без крахмала. ISBN  978-1-59327-003-2. ПР  8871388M.
  • Хайд, Рэндалл (18 марта 2006 г.). Напишите отличный код: Том 2 - Низкоуровневое мышление, высокоуровневое написание (1-е изд.). Сан-Франциско: Пресса без крахмала. ISBN  978-1-59327-065-0. ПР  8871413M.
  • Хайд, Рэндалл (2010). Искусство ассемблера (2-е изд.). Сан-Франциско: Пресса без крахмала. ISBN  978-1-59327-207-4. LCCN  2009040777. OCLC  419869059. ПР  24814110M.
  • Хайд, Рэндалл (1992). Библия Microsoft Macro Assembler от Waite Group (2-е изд.). Кармел, Индиана: SAMS. ISBN  978-0-672-30155-1. LCCN  92070084. OCLC  180644556.

Ранние книги по программированию Apple

  • Как программировать Apple II, используя язык ассемблера 6502 (1981) [1]
  • p-Source (Руководство по системе Apple Pascal) (1983) ISBN  0881900044

Смотрите также

Рекомендации

  1. ^ а б c d Запись NNDB для Рэндалла Хайда http://www.nndb.com/people/249/000125871/
  2. ^ Профиль автора О'Рейли http://www.oreillynet.com/pub/au/1331
  3. ^ http://www.drdobbs.com/184408724 «Об авторе» в «Стандартной библиотеке языка ассемблера UCR: для программистов на ассемблере 80x86» Рэндалла Хайда, 1 марта 1992 г., Журнал доктора Добба
  4. ^ http://www.drdobbs.com/184408319?pgno=3 «Об авторе» в «Объектно-ориентированное программирование на языке ассемблера: ООП одинаково хорошо применимо к программам на ассемблере и языках высокого уровня» Рэндалла Л. Хайда, 1 марта 1990 г., Журнал доктора Добба
  5. ^ http://www.sacnews.net/adamcomputer/09.html
  6. ^ http://www.sacnews.net/adamcomputer/06.html
  7. ^ http://www.adamcon.org/ann/9709.html Adam News Network, том 97, выпуск 09
  8. ^ Список сообщений в группах Google от пользователя по имени Рэндалл Хайд, опубликованных на alt.lang.asm http://groups.google.com/groups/profile?show=more&enc_user=nWOfeRcAAABiDGVaPkcnvMYumB6gBmnX4Ua0QqlRnvDj9zBA-m7X2Q&group=alt.lang.asm
  9. ^ "О плантациях продакшн, инк". Plantation Productions, Inc. Получено 15 января, 2017.