Randall Hyde

Randall Hyde
Randall Hyde.jpg
Född 1956 (66–67 år)
Nationalitet amerikansk
Alma mater University of California, Riverside
Genre Facklitteratur
Ämne Teknologi
Webbplats
www .randallhyde .com

Randall Hyde (född 1956) är mest känd som författaren till The Art of Assembly Language , en populär bok om assemblerspråksprogrammering . Han skapade Lisa assembler i slutet av 1970-talet och utvecklade språket High Level Assembly (HLA) .

Biografi

Hyde utbildades, och blev senare föreläsare, vid University of California, Riverside . Han tog en kandidatexamen i datavetenskap 1982 och en magisterexamen i datavetenskap 1987 - båda från UC Riverside. Hans specialområde är kompilatorer och annan systemmjukvara och han har skrivit kompilatorer, assemblerare, operativsystem och styrmjukvara. Han var föreläsare vid California State Polytechnic University, Pomona från 1988 till 1993 och föreläsare vid UC Riverside från 1989 till 2000. Medan han undervisade vid UC Riverside och Cal Poly, Pomona, undervisade Randy ofta klasser som rör monteringsprogrammering (början och avancerad) , mjukvarudesign, kompilatorer och programmeringsspråksteori.

Han var grundare och VD för Lazer Microsystems, som skrev SmartBASIC- tolken och ADAM Calc för Coleco Adam . Enligt Rich Drushel skrev företaget även ADAM- implementeringen av CP/M 2.2. Han skrev också 1983 Atari 2600 -spelet Porky's while at Lazer, publicerat av Fox Video Games.

Hyde har gjort många inlägg i nyhetsgruppen alt.lang.asm tidigare.

Från och med 2017 driver och är Hyde VD för Plantation Productions, Inc., ett företag i Riverside, Kalifornien, som tillhandahåller ljud, ljus, iscensättning och supporttjänster för evenemang för små till medelstora lokaler, för publik på 10 till 5 000 personer.

Böcker

Moderna böcker

  •    Hyde, Randall (september 2003). The Art of Assembly Language (1:a uppl.). San Francisco: No Starch Press. ISBN 978-1-886411-97-5 . OL 8706071M .
  •    Hyde, Randall (25 oktober 2004). Skriv bra kod: Volym 1 - Understanding the Machine (1:a upplagan). San Francisco: No Starch Press. ISBN 978-1-59327-003-2 . OL 8871388M .
  •    Hyde, Randall (18 mars 2006). Skriv bra kod: Volym 2 - Att tänka på låg nivå, skriva på hög nivå ( 1:a upplagan). San Francisco: No Starch Press. ISBN 978-1-59327-065-0 . OL 8871413M .
  •      Hyde, Randall (2010). The Art of Assembly Language (2:a uppl.). San Francisco: No Starch Press. ISBN 978-1-59327-207-4 . LCCN 2009040777 . OCLC 419869059 . OL 24814110M .
  •   Hyde, Randall (2020). Skriv bra kod: Volym 1 - Understanding the Machine (2:a upplagan). San Francisco: No Starch Press. ISBN 978-1-7185-0036-5 .
  •   Hyde, Randall (2020). Skriv bra kod: Volym 2 - Att tänka på låg nivå, skriva på hög nivå ( 2:a upplagan). San Francisco: No Starch Press. ISBN 978-1-7185-0038-9 .
  •   Hyde, Randall (2020). Write Great Code: Volume 3 - Engineering Software (1:a upplagan). San Francisco: No Starch Press. ISBN 978-1-5932-7979-0 .
  •     Hyde, Randall (1992). Waite Groups Microsoft Macro Assembler Bible (2:a upplagan). Carmel, Indiana: SAMS. ISBN 978-0-672-30155-1 . LCCN 92070084 . OCLC 180644556 .
  •   Hyde, Randall (oktober 2021). Konsten med 64-bitars montering . San Francisco: No Starch Press. ISBN 9781718501089 .

Tidiga programmeringsböcker för Apple

  • Hur man programmerar Apple II med 6502 Assembly Language (1981)
  •   p-Source (A Guide to the Apple Pascal System) (1983) ISBN 0881900044

externa länkar