Alan Perlis slávne citáty

naposledy aktualizované : 5. septembra 2024

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Alan Perlis
  • Rok strávený v umelej inteligencii stačí na to, aby človek veril v Boha.

  • Je lepšie mať 100 funkcií pracujúcich na jednej dátovej štruktúre, ako mať 10 funkcií pracujúcich na 10 dátových štruktúrach.

  • Programovací jazyk je nízka úroveň, keď jeho programy vyžadujú pozornosť na irelevantné.

  • Existujú dva spôsoby, ako písať bezchybné programy; funguje iba tretí.

  • Jazyk, ktorý neovplyvňuje spôsob, akým uvažujete o programovaní, sa neoplatí poznať.

  • V softvérových systémoch je to často ranné vtáča, ktoré robí červa.

  • Blázni ignorujú zložitosť. Pragmatici to trpia. Niektorí sa tomu môžu vyhnúť. Géniovia to odstránia.

  • Jednoduchosť nepredchádza zložitosti, ale nasleduje ju.

  • Každý program má (aspoň) dva účely: ten, na ktorý bol napísaný, a druhý, na ktorý nebol.

  • Programátori sa nemajú merať podľa ich vynaliezavosti a logiky, ale podľa úplnosti ich prípadovej analýzy.

  • V angličtine môže byť každé slovo verbované.

  • Riešenie zlyhania je jednoduché: tvrdo pracujte na zlepšení. Úspech je tiež ľahko zvládnuteľný: vyriešili ste nesprávny problém. Tvrdo pracujte na zlepšení.

  • Je jednoduchšie zmeniť špecifikáciu tak, aby zodpovedala programu, ako naopak.

  • Nemajte dobré nápady, ak nie ste ochotní byť za ne zodpovední.

  • FORTRAN nie je kvet, ale burina - je odolný, občas kvitne a rastie v každom počítači.

  • Ak máte postup s 10 parametrami, pravdepodobne ste niektoré vynechali.

  • Perspektívu programátora môžete zmerať tak, že si všimnete jeho postoj k pokračujúcej vitalite Fortranu.

  • Je v rozpore so zrnom moderného vzdelávania učiť študentov programovať. Aká zábava je pri vytváraní plánov, získavaní disciplíny, organizovaní myšlienok, venovaní pozornosti detailom a učení sa sebakritike.

  • Myslím si, že je mimoriadne dôležité, aby sme sa v informatike bavili vo výpočtovej technike. Keď to začalo, bola to strašne veľká zábava. Samozrejme, platiaci zákazníci sa každú chvíľu dostali a po chvíli sme začali brať ich sťažnosti vážne. Začali sme mať pocit, akoby sme boli skutočne zodpovední za úspešné a bezchybné dokonalé používanie týchto strojov. Nemyslím si, že sme. Myslím, že sme zodpovední za ich rozťahovanie, nastavovanie novými smermi a udržiavanie zábavy v dome. Dúfam, že oblasť informatiky nikdy nestratí zmysel pre zábavu.

  • Akékoľvek podstatné meno môže byť verbované.

  • Keď niekto povie: "Chcem programovací jazyk, v ktorom potrebujem povedať len to, čo chcem urobiť," dajte mu lízatko.

  • Vo výpočtovej technike je premena zrejmého na užitočné živou definíciou slova"frustrácia".

  • Ak váš počítač hovorí anglicky, pravdepodobne bol vyrobený v Japonsku.

  • Myslím si, že je nevyhnutné, aby ľudia programovali zle. Školenie podstatne nepomôže. Musíme sa s tým naučiť žiť.

  • Najlepšia kniha o programovaní pre laika je Alica v krajine zázrakov; ale to preto, že je to najlepšia kniha o čomkoľvek pre laika.

  • Je možné, že softvér nie je ako nič iné, že sa má zlikvidovať: že ide o to, aby ste ho vždy videli ako mydlovú bublinu?

  • Výpočtová oblasť vždy potrebuje nové klišé.

  • V angličtine môže byť každé slovo verbované. Bolo by to tak v našich programovacích jazykoch.

  • V symbióze človek-stroj je to človek, ktorý sa musí prispôsobiť: stroje nemôžu.

  • Programátori LISP poznajú hodnotu všetkého a cenu ničoho.

  • V programovaní, ako vo všetkom ostatnom, byť v omyle znamená byť znovuzrodený.

  • Niektoré programovacie jazyky dokážu absorbovať zmeny, ale vydržia pokrok.

  • Opekáme programátora Lispa, ktorý svoje myšlienky napíše do zátvoriek.

  • Z dlhodobého hľadiska sa každý program stáva rokokom a potom troskami.

  • Syntaktický cukor spôsobuje rakovinu bodkočiarky.

  • Nie je možné postupovať od neformálneho k formálnemu formálnymi prostriedkami.

  • Vo výpočtovej technike sa stredný čas do zlyhania stále skracuje.

  • Prispôsobenie starých programov novým strojom zvyčajne znamená prispôsobenie nových strojov tak, aby sa správali ako staré.

  • Konštanta jedného človeka je premenná iného človeka.

  • Aby ste pochopili program, musíte sa stať strojom aj programom.

  • Myslíte si, že viete, keď sa učíte, ste si istejší, keď viete písať, ešte viac, keď môžete učiť, ale určite, keď viete programovať.

  • Obrázok má hodnotu 10K slov - ale iba tých, ktoré opisujú obrázok. Takmer žiadne sady 10K slov sa nedajú adekvátne opísať pomocou obrázkov.

  • Neexistuje žiadna taká vec ako voľná premenná.

  • Dobrý programovací jazyk je koncepčný vesmír na premýšľanie o programovaní.

  • Každý čitateľ by sa mal pravidelne pýtať sám seba, na aký koniec, na aký koniec?â€â€ " ale nepýtajte sa ho príliš často, aby ste si nenechali ujsť zábavu z programovania na zápchu horkosladkej filozofie.

  • Počítačová veda je v rozpakoch počítačom.

  • Ak poslucháč pri vysvetľovaní svojho programu kývne hlavou, zobuďte ho.

  • C programátori nikdy nezomrú. Sú len uvrhnuté do prázdna.

  • Optimalizácia bráni vývoju.