EMACS ^^^^^ Emacs je prostředí pro vývoj programů. Jedna se o jedno z prvních (1985) prostředí a podle nepodložených zpráv úplně první. Má zajímavý návrh. Není totiž monolitické a nerozšiřitelné jako třeba Borlandí, ale je celé napsáno v elispu (rozšířeném lispu pro práci s textem, výstup na obrazovku apod). V tom lispu je napsáno opravdu hodně. Jedno z hesel o emacs říká: Its not editor, its lifestyle! A má pravdu: po nabootování svého editoru můžete psát a ladit programy v lispu. Ty umí i rovnou spustit, zadávat lispové příkazy na příkazové řádce atd. Když chcete psát v céčku jednoduše přepnete do c modu a hned můžete kompilovat, nechat si formátovat zdrojáky hned pod rukou, ladit v debugeru (s krokovaním atd) nebo přepnout do hexa modu a editovat si binárka. Když vás to omrzí, přepnete třeba do TeX modu a napíšete knihu, nebo si přečtete poštu a odepíšete. Nebo vlezete do ecalcu a můžete si patřičně započítat - umí třeba i hledat primitivní fce k výrazům a jiné složité úpravy. Potom co zaplníte disk se hodí integrovaný filemanager. Když vás ani to nebaví, spustíte si nějakou hru. V editoru se dodávají hanojské veže, gomoku a adventura. Když propadáte depresi stačí zavolat yow a editor vás potěší nějakou tou hláškou, murpyho zákonem nebo vlezlou utázkou třeba:Are you still an ALCOHOLIC? Jiný typ závislosti zase podporuje svým integrovaným W3 browserem a když vám to všechno leze na mozek nevadí, zavoláte integrovaného psychologa. Bohužel psycholog je jeden z programů v emacs který doplatil na americkou vládu. Potom co Clinton podepsal zákon o cenzuře Richard odstranil vše závadné z jeho databáze a opatřil hláškou, že program byl cenzurován pro tvoje dobro. Proto vás už doktor neokřikne, když mu sprostě vynadáte, neporadí vám když mu vylíčíte sexualní potíže atd. I ostatní části emacs byly pečlivě pročistěny. Jenom v dokumentaci něco zůstalo. Můžete si přečíst manual ke condomu a sexu To jen ukazuje jak všestrané služby EMACS nabízí. Pro ty, co si pořád nemůžou zvyknout na emacs, jsou tu k dispozici emulačni režimy vi a word staru. Hlavní síla emacs je jeho konfigurovatelnost a rozšiřitelnost v emacs jde udělat skoro všechno. Existuje třeba okení úprava, která ma barevné iknonky, syntax highliting a prohlížeč webu s decoderem gifu v lispu. Další zajímavá věc je prohlížeč hypertextu. Kdyz píšete dokumentaci k programu, napíšete ji v TeXu a vypadne hned hypertextová verze a tištěný manual. Emacs má samozdřejmě strašně moc dalších možností. Ale popisovat je už nebudu. EMACS je prostě svět sám pro sebe, operační systém v operačním systému. Jeho nevýhoda je snad jen velikost a to že to chvíli trvá, než do něj proniknete. Existuje několik verzí EMACS - GNU EMACS to je hlavní vývojová linie. XEMACS to je GNU emacs upravená pro X okna s ikonkama atd. Microemacs to je kopie emacs bez lispu, takže ovládaní zůstalo a vejde se na jednu disketu. EMACS má i nepřátele. Jeden je například Patrick J. LoPresti, který miluje řádkový editor ed - editor pro tvrďáky. výheň