close

Roff

Gå til navigasjon Gå til søk

roff var det første Unix - tekstformaterende dataprogrammet , også det viktigste programmet som ble kjørt på den første datamaskinen som ble spesifikt kjøpt for å kjøre Unix, og forgjengeren til nroff- og troff -dokumentbehandlingssystemene på Unix-systemer.

Det var en Unix-versjon av det originale Multics -tekstformateringsprogrammet , i seg selv en etterkommer av RUNOFF for CTSS (det første dataprogrammet for tekstformatering).

Den første versjonen av Unix var en omskriving av BCPL -versjonen av avrenning i PDP-7 assembler , for prototype Unix på dette samme systemet. Da den første PDP-11 ble kjøpt for UNIX på slutten av 1970 -tallet (en PDP-11/20), var begrunnelsen presentert for ledelsen for kostnadene ved kjøpet at systemet skulle brukes som et tekstbehandlingssystem , så Roff var raskt omskrevet i PDP-11 assembler, i 1971 .

Dennis Ritchie bemerker at evnen til raskt å modifisere roff (siden det var lokalt skrevet programvare) for å gi spesielle funksjoner som trengs av Bell Laboratories Patent Office var en viktig faktor i Patentkontorets raske bruk av UNIX for å dekke behovene for tekstbehandling. Dette ga UNIX mye troverdighet innen Bell Labs for å sikre de nødvendige utgiftene for å anskaffe en av de første PDP-11/45 produsert i verden; det var på den maskinen UNIX utviklet seg til systemet som senere skulle bli det foretrukne systemet i informatikkverdenen .

Se også