fbpx
Wikipedia

Randall Hyde

Randall Hyde (born 1956)[1] is best known as the author of The Art of Assembly Language, a popular[2] book on assembly language programming. He created the Lisa assembler in the late 1970s and developed the High Level Assembly (HLA) language.

Randall Hyde
Born1956 (age 67–68)
NationalityAmerican
Alma materUniversity of California, Riverside
GenreNon-fiction
SubjectTechnology
Website
www.randallhyde.com

Biography edit

Hyde was educated, and later became a lecturer, at the University of California, Riverside.[1] He earned a bachelor's degree in Computer Science in 1982, and a master's degree in Computer Science in 1987 - both from UC Riverside.[1] His area of specialization is compilers and other system software, and he has written compilers, assemblers,[3][4] operating systems and control software. He was a lecturer at California State Polytechnic University, Pomona from 1988 to 1993 and a lecturer at UC Riverside from 1989 to 2000.[1] While teaching at UC Riverside and Cal Poly, Pomona, Randy frequently taught classes pertaining to assembly programming (beginning and advanced), software design, compilers, and programming language theory.

He was founder and president of Lazer Microsystems, which wrote the SmartBASIC interpreter[5] and ADAM Calc[6] for the Coleco Adam. According to Rich Drushel, the company also wrote the ADAM implementation of CP/M 2.2.[7] He also wrote the 1983 Atari 2600 game Porky's while at Lazer, published by Fox Video Games.

Hyde has made many posts to the alt.lang.asm newsgroup in the past.[8]

As of 2017, Hyde operates and is president of Plantation Productions, Inc., a Riverside, California corporation providing sound, lighting, staging, and event support services for small to medium-sized venues, for audiences of 10 to 5,000 people.[9]

Books edit

Modern books edit

  • Hyde, Randall (September 2003). The Art of Assembly Language (1st ed.). San Francisco: No Starch Press. ISBN 978-1-886411-97-5. OL 8706071M.
  • Hyde, Randall (October 25, 2004). Write Great Code: Volume 1 - Understanding the Machine (1st ed.). San Francisco: No Starch Press. ISBN 978-1-59327-003-2. OL 8871388M.
  • Hyde, Randall (March 18, 2006). Write Great Code: Volume 2 - Thinking Low-Level, Writing High-Level (1st ed.). San Francisco: No Starch Press. ISBN 978-1-59327-065-0. OL 8871413M.
  • Hyde, Randall (2010). The Art of Assembly Language (2nd ed.). San Francisco: No Starch Press. ISBN 978-1-59327-207-4. LCCN 2009040777. OCLC 419869059. OL 24814110M.
  • Hyde, Randall (2020). Write Great Code: Volume 1 - Understanding the Machine (2nd ed.). San Francisco: No Starch Press. ISBN 978-1-7185-0036-5.
  • Hyde, Randall (2020). Write Great Code: Volume 2 - Thinking Low-Level, Writing High-Level (2nd ed.). San Francisco: No Starch Press. ISBN 978-1-7185-0038-9.
  • Hyde, Randall (2020). Write Great Code: Volume 3 - Engineering Software (1st ed.). San Francisco: No Starch Press. ISBN 978-1-5932-7979-0.
  • Hyde, Randall (1992). The Waite Group's Microsoft Macro Assembler Bible (2nd ed.). Carmel, Indiana: SAMS. ISBN 978-0-672-30155-1. LCCN 92070084. OCLC 180644556.
  • Hyde, Randall (October 2021). The Art of 64-Bit Assembly. San Francisco: No Starch Press. ISBN 9781718501089.

Early Apple programming books edit

  • How to Program the Apple II Using 6502 Assembly Language (1981)[10]
  • p-Source (A Guide to the Apple Pascal System) (1983) ISBN 0881900044

References edit

  1. ^ a b c d "Randall Hyde". www.nndb.com.
  2. ^ "Randall Hyde". www.oreilly.com.
  3. ^ "The UCR Standard Assembly Language Library". Dr. Dobb's.
  4. ^ "Object-Oriented Programming in Assembly Language". Dr. Dobb's.
  5. ^ "ECN - July/Aug. 1985".
  6. ^ "ECN - Jan./Feb 1985".
  7. ^ "Adam News Network volume 97 issue 09". www.adamcon.org.
  8. ^ "Sign in - Google Accounts". accounts.google.com.
  9. ^ "About Plantation Productions, Inc". Plantation Productions, Inc. Retrieved January 15, 2017.
  10. ^ "Using 6502 Assembly Language by Randy Hyde | PDF". Scribd.

External links edit

  • Webster: The Place on the Net to Learn Assembly Language
  • Randall Hyde's homepage
  • The Rebirth of Assembly Language Programming by Dan Romanchik, Application Development Trends, October 13, 2003, an interview with Randy Hyde about assembly language
  • The Fallacy of Premature Optimization, ACM Ubiquity, 2006, Volume 7, Issue 24.

randall, hyde, born, 1956, best, known, author, assembly, language, popular, book, assembly, language, programming, created, lisa, assembler, late, 1970s, developed, high, level, assembly, language, born1956, nationalityamericanalma, materuniversity, californi. Randall Hyde born 1956 1 is best known as the author of The Art of Assembly Language a popular 2 book on assembly language programming He created the Lisa assembler in the late 1970s and developed the High Level Assembly HLA language Randall HydeBorn1956 age 67 68 NationalityAmericanAlma materUniversity of California RiversideGenreNon fictionSubjectTechnologyWebsitewww wbr randallhyde wbr com Contents 1 Biography 2 Books 2 1 Modern books 2 2 Early Apple programming books 3 References 4 External linksBiography editHyde was educated and later became a lecturer at the University of California Riverside 1 He earned a bachelor s degree in Computer Science in 1982 and a master s degree in Computer Science in 1987 both from UC Riverside 1 His area of specialization is compilers and other system software and he has written compilers assemblers 3 4 operating systems and control software He was a lecturer at California State Polytechnic University Pomona from 1988 to 1993 and a lecturer at UC Riverside from 1989 to 2000 1 While teaching at UC Riverside and Cal Poly Pomona Randy frequently taught classes pertaining to assembly programming beginning and advanced software design compilers and programming language theory He was founder and president of Lazer Microsystems which wrote the SmartBASIC interpreter 5 and ADAM Calc 6 for the Coleco Adam According to Rich Drushel the company also wrote the ADAM implementation of CP M 2 2 7 He also wrote the 1983 Atari 2600 game Porky s while at Lazer published by Fox Video Games Hyde has made many posts to the alt lang asm newsgroup in the past 8 As of 2017 update Hyde operates and is president of Plantation Productions Inc a Riverside California corporation providing sound lighting staging and event support services for small to medium sized venues for audiences of 10 to 5 000 people 9 Books editModern books edit Hyde Randall September 2003 The Art of Assembly Language 1st ed San Francisco No Starch Press ISBN 978 1 886411 97 5 OL 8706071M Hyde Randall October 25 2004 Write Great Code Volume 1 Understanding the Machine 1st ed San Francisco No Starch Press ISBN 978 1 59327 003 2 OL 8871388M Hyde Randall March 18 2006 Write Great Code Volume 2 Thinking Low Level Writing High Level 1st ed San Francisco No Starch Press ISBN 978 1 59327 065 0 OL 8871413M Hyde Randall 2010 The Art of Assembly Language 2nd ed San Francisco No Starch Press ISBN 978 1 59327 207 4 LCCN 2009040777 OCLC 419869059 OL 24814110M Hyde Randall 2020 Write Great Code Volume 1 Understanding the Machine 2nd ed San Francisco No Starch Press ISBN 978 1 7185 0036 5 Hyde Randall 2020 Write Great Code Volume 2 Thinking Low Level Writing High Level 2nd ed San Francisco No Starch Press ISBN 978 1 7185 0038 9 Hyde Randall 2020 Write Great Code Volume 3 Engineering Software 1st ed San Francisco No Starch Press ISBN 978 1 5932 7979 0 Hyde Randall 1992 The Waite Group s Microsoft Macro Assembler Bible 2nd ed Carmel Indiana SAMS ISBN 978 0 672 30155 1 LCCN 92070084 OCLC 180644556 Hyde Randall October 2021 The Art of 64 Bit Assembly San Francisco No Starch Press ISBN 9781718501089 Early Apple programming books edit How to Program the Apple II Using 6502 Assembly Language 1981 10 p Source A Guide to the Apple Pascal System 1983 ISBN 0881900044References edit a b c d Randall Hyde www nndb com Randall Hyde www oreilly com The UCR Standard Assembly Language Library Dr Dobb s Object Oriented Programming in Assembly Language Dr Dobb s ECN July Aug 1985 ECN Jan Feb 1985 Adam News Network volume 97 issue 09 www adamcon org Sign in Google Accounts accounts google com About Plantation Productions Inc Plantation Productions Inc Retrieved January 15 2017 Using 6502 Assembly Language by Randy Hyde PDF Scribd External links editWebster The Place on the Net to Learn Assembly Language Randall Hyde s homepage The Rebirth of Assembly Language Programming by Dan Romanchik Application Development Trends October 13 2003 an interview with Randy Hyde about assembly language The Fallacy of Premature Optimization ACM Ubiquity 2006 Volume 7 Issue 24 Retrieved from https en wikipedia org w index php title Randall Hyde amp oldid 1217502982, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.