Alan Perlis slavné citáty

naposledy aktualizováno : 5. září 2024

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

Alan Perlis
  • Rok strávený v umělé inteligenci stačí k tomu, aby člověk věřil v Boha.

  • Je lepší mít 100 funkcí pracujících na jedné datové struktuře, než mít 10 funkcí pracujících na 10 datových strukturách.

  • Programovací jazyk je na nízké úrovni, když jeho programy vyžadují pozornost irelevantní.

  • Existují dva způsoby, jak psát bezchybné programy; funguje pouze třetí.

  • Jazyk, který neovlivňuje způsob, jakým přemýšlíte o programování, nestojí za to vědět.

  • V softwarových systémech je to často ranní pták, který dělá červa.

  • Blázni ignorují složitost. Pragmatici to trpí. Někteří se tomu mohou vyhnout. Géniové to odstraní.

  • Jednoduchost nepředchází složitosti, ale následuje ji.

  • Každý program má (alespoň) dva účely: ten, pro který byl napsán, a druhý, pro který nebyl.

  • Programátory nelze měřit jejich vynalézavostí a logikou, ale úplností jejich analýzy případů.

  • V angličtině může být každé slovo verbováno.

  • Řešení selhání je snadné: tvrdě pracujte na zlepšení. Úspěch je také snadno ovladatelný: vyřešili jste špatný problém. Tvrdě pracujte na zlepšení.

  • Je snazší změnit specifikaci tak, aby odpovídala programu, než naopak.

  • Nemáte dobré nápady, pokud za ně nejste ochotni nést odpovědnost.

  • FORTRAN není květina, ale plevel-je odolný, občas kvete a roste v každém počítači.

  • Pokud máte postup s 10 parametry, pravděpodobně vám některé chyběly.

  • Můžete měřit perspektivu programátora tím, že si všimnete jeho postoje k pokračující vitalitě Fortranu.

  • Naučit studenty programovat jde proti proudu moderního vzdělávání. Jaká zábava je při vytváření plánů, získávání disciplíny, organizování myšlenek, věnování pozornosti detailům a učení se sebekritice.

  • Myslím, že je mimořádně důležité, abychom se v informatice bavili ve výpočetní technice. Když to začalo, byla to strašná zábava. Samozřejmě, že platící zákazníci se tu a tam dostali a po chvíli jsme začali brát jejich stížnosti vážně. Začali jsme mít pocit, jako bychom byli skutečně zodpovědní za úspěšné a bezchybné dokonalé použití těchto strojů. Nemyslím, že jsme. Myslím, že jsme zodpovědní za jejich protažení, nastavení je v nových směrech, a udržet zábavu v domě. Doufám, že obor informatiky nikdy neztratí smysl pro zábavu.

  • Jakékoli podstatné jméno může být verbováno.

  • Když někdo řekne: "Chci programovací jazyk, ve kterém musím říkat jen to, co chci udělat," dejte mu lízátko.

  • Ve výpočetní technice je přeměna zřejmého na užitečné živou definicí slova "frustrace".

  • Pokud váš počítač mluví anglicky, byl pravděpodobně vyroben v Japonsku.

  • Myslím, že je nevyhnutelné, že lidé programují špatně. Školení podstatně nepomůže. Musíme se s tím naučit žít.

  • Nejlepší kniha o programování pro laika je "Alenka v říši divů"; ale to proto, že je to nejlepší kniha o čemkoli pro laika.

  • Je možné, že software není jako nic jiného, že má být vyřazen: že celý bod je vždy vidět jako mýdlovou bublinu?

  • Výpočetní pole vždy potřebuje nová klišé.

  • V angličtině může být každé slovo verbováno. Bylo by to tak v našich programovacích jazycích.

  • V symbióze člověk-stroj je to člověk, kdo se musí přizpůsobit: stroje nemohou.

  • Programátoři LISP znají hodnotu všeho a cenu ničeho.

  • V programování, stejně jako ve všem ostatním, být v omylu znamená být znovuzrozen.

  • Některé programovací jazyky dokáží absorbovat změny, ale odolávají pokroku.

  • Připíjíme na programátora Lispu, který své myšlenky zapíše do hnízd závorek.

  • Z dlouhodobého hlediska se každý program stává rokokem a pak sutinami.

  • Syntaktický cukr způsobuje rakovinu středníku.

  • Nelze postupovat od neformálního k formálnímu formálními prostředky.

  • Ve výpočetní technice se střední doba do selhání stále zkracuje.

  • Přizpůsobit staré programy novým strojům obvykle znamená přizpůsobit nové stroje tak, aby se chovaly jako staré.

  • Konstanta jednoho člověka je proměnná jiného člověka.

  • Abyste porozuměli programu, musíte se stát strojem i programem.

  • Myslíte si, že víte, kdy se učíte, jste si jistější, když můžete psát, ještě více, když můžete učit, ale určitě, když můžete programovat.

  • Obrázek má hodnotu 10 tisíc slov - ale pouze ta, která obrázek popisují. Téměř žádné sady 10K slov nelze adekvátně popsat obrázky.

  • Neexistuje nic jako volná proměnná.

  • Dobrý programovací jazyk je koncepční vesmír pro přemýšlení o programování.

  • Každý čtenář by se měl ptát sám sebe pravidelně “towardkterý konec, ke kterému konci?â€â€ " ale neptejte se na to příliš často, aby vám ujít zábavu programování pro zácpu hořkosladké filozofie.

  • Počítačová věda je v rozpacích s počítačem.

  • Pokud posluchač kývne hlavou, když vysvětlujete svůj program, Probuďte ho.

  • C programátoři nikdy neumírají. Jsou prostě uvrženi do prázdna.

  • Optimalizace brání evoluci.