Slo-Tech - Legendarni urejevalnik besedil Emacs je ta mesec dopolnil častitljivih petdeset let. Rodil se je iz nuje, saj je pisanje čedalje večjih količin programske kode postajalo neobvladljivo. Čisto prvi računalniki takoj po vojni niso imeli klasične kode, temveč so jih "programirali" fizično z nastavljanjem povezav. Kmalu zatem so inženirji na MIT-u programe za računalnike pisali na luknjane kartice, kasneje pa v urejevalnikih vrstic, vrstico po vrstico. Ker urejevalnikov besedil, kot jih poznamo danes, še ni bilo, je moral nekdo napisati prvega. Tako je leta 1976 na MIT-u nastal EMACS.
Začel se je kot TECO (Tape Editor and Corrector), ki ga je leta 1962 za legendarni PDP-1 napisal Dan Murphy. Ukazi so bili kar črke: I je vstavila znak, D ga je pobrisal. Carl Mikkelsen je leta 1971 napisal Control-R kot dodatek zanj, ki je na zaslonu sproti prikazoval spremembe v datoteki. Tako ni bilo treba ob vsaki spremembi ponovno izpisati cele vrstice, saj smo jih na zaslonu sproti videli več. Richard Stallman ga je nato nadgradil tako, da je imela vsaka tipka svojo funkcijo. Kmalu so v laboratoriju na MIT-u začeli dodajati funkcije, zato so Guy Steele, David Moon in Richard Stallman hitro ugotovili, da bo potrebna standardizacija. Uvedli so standardne kombinacije tipk, denimo Meta-F za premik za eno besedo v desno, Meta-B za premik nazaj in podobno. Rezultat so poimenovali Editor Macros oziroma EMACS.
EMACS je tudi neveščim uporabnikom omogočal urejanje besedil. Stallman ga je distribuiral brezplačno, poslati mu je bilo treba le magnetni trak in kuverto z znamko. Uporabnike je pozival, naj morebitne izboljšave vrnejo v skupnost, kar danes poznamo pod pojmom odpta koda. Ko je Stallman začel projekt GNU, je bil GNU Emacs ena prvih aplikacij. In GNU Emacs še danes teče na Unixu, Linuxu, macOS, Windows in drugod.
Novice » Ostalo » Emacs je star petdeset let
fikus_ ::
To so bili časi, ko so morali sami razviti orodja, da so poenostavili in pohitrili procese.
Sedaj se v glavnem kupijo, niti ni vedno smotrno, da se sam ukvarjaš s tem.
Sedaj se v glavnem kupijo, niti ni vedno smotrno, da se sam ukvarjaš s tem.
Učite se iz preteklosti, živite v sedanjosti in razmišljajte o prihodnosti.
FireSnake ::
Tole smo na faksu tudi uporabljali :)
Pa ne vem, če ne še na VAX-u.
Na to zadevo sem že pozabil.
Lepi spomini.
Pa ne vem, če ne še na VAX-u.
Na to zadevo sem že pozabil.
Lepi spomini.
Poglej in se nasmej: vicmaher.si
Ales ::
Naloži si spet! 
Eight
Megabytes
And
Constantly
Swapping
...pri današnjih cenah RAM-a se morda vrnemo v čase pred ~40 leti in bo to spet aktualen joke.
Eight
Megabytes
And
Constantly
Swapping
...pri današnjih cenah RAM-a se morda vrnemo v čase pred ~40 leti in bo to spet aktualen joke.
Zgodovina sprememb…
- spremenil: Ales ()
Ales ::
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | GNU 40 let poznejeOddelek: Novice / Ostala programska oprema | 4844 (3736) | Lonsarg |
| » | Kiberpipa: Patentiranje računalniško izvedenih izumovOddelek: Problemi človeštva | 3401 (3292) | Eschelon |
| » | Notepad++ v3.0Oddelek: Novice / Ostala programska oprema | 5563 (4453) | Khey |
| » | Pipin odprti termin: Emacs never diesOddelek: Novice / Kiberpipa | 4310 (3601) | b |
| » | Richard StallmanOddelek: Novice / Omrežja / internet | 2819 (2819) | Kekec |
