Vesmírné cestování

vesmírné cestování
Vývojáři Ken Thompson , Dennis Ritchie
Datum vydání 1969
Žánr vesmírný simulátor
Technické údaje
Platformy Multics , GECOS , PDP-7
Herní mód jediný uživatel

Space Travel (z  angličtiny  -  „Space flight“ nebo „Space travel“) je počítačová hra , která simuluje cestu sluneční soustavou . Vývoj této hry vedl k vytvoření operačního systému Unix [1] [2] . Někdy se tvrdí, že další hra, Spacewar!, vedla k vývoji Unixu! taková prohlášení však nejsou správná a objevila se v důsledku záměny dvou her s podobnými názvy, ačkoli Spacewar! se objevil dříve a byl populárnější.

Historie vývoje

Hra byla původně napsána v roce 1969 Kenem Thompsonem pro systém Multics , poté jím přenesena do Fortranu pro systém GECOS a později Thompsonem a Dennisem Ritchiem přenesena na PDP-7 [3] .

Původní verze pro GECOS byla náročná na správu, navíc hraní na GECOSu nebylo levné – v 60. letech byl procesorový čas velkého počítače striktně rozdělen mezi všechny. Thompsonovi se podařilo najít méně produktivní a méně oblíbený PDP-7, který má navíc dobrý grafický terminál. Proces portování se ukázal být nečekaně obtížný - programátoři neměli žádné nástroje pro psaní programu. Thompson a Richie museli od začátku napsat knihovnu pro práci s čísly s plovoucí desetinnou čárkou v assembleru , stejně jako grafický subsystém a systém ladění kódu [1] , speciálně pro hru .

Právě v procesu portování hry na PDP-7 v assembleru Thompson a Ritchie napsali zdrojový kód , který se nakonec stal operačním systémem UNICS/ Unix . Někteří považují Space Travel za první unixovou aplikaci .

Poznámky

  1. 1 2 Cestování  vesmírem . Získáno 26. září 2014. Archivováno z originálu 23. července 2010.
  2. Historie Unixu  (anglicky)  (downlink) . Datum přístupu: 26. září 2014. Archivováno z originálu 20. února 2011.
  3. Ken Thompson: A Brief Introduction  (angl.)  (odkaz není k dispozici) (14. ledna 2006). Archivováno z originálu 31. března 2009.