dead kenedy se tady ohani neresitelnosti halting problemu a vubec mu nedoslo, ze V PRAXI h.p. resitelny JE. A jde i naprosto trivialne dokazat, ze resitelny je.
Ked myslis nepresne povedane len u "beznych programov", tak to plati (programatori sa snazia programovat tak, aby ich program skoncil a bolo to vidiet).
Ale ukaz mi ten trivialny dokaz v PRAXI v dobe, ked mozeme menit disky, mame siet a naviac vyrobcovia stale produkuju dalsie a stale vacsie zaznamove media. Podla mna sa neda jednoducho obmedzit stavovy priestor niecim ako 2^(#"pamatovych buniek" v PC), lebo ak to pritiahneme za vlasy, tak si algoritmus moze lubovolne pytat dalsiu kapacitu a my sme schopni mu ju nejak v rozumnom case dodat (=>prakticky nekonecny stavovy priestor).
Keby islo napriklad aj pri kompilacii Linuxu o blackbox, ktory bud da vysledok "OK" a binarku alebo zahlasi chybu, tak by som naozaj nebol schopny rozhodnut, ci si gcc v nekonecnom cykle len alokuje disk, vytazuje CPU a potom napise "no space left on device" alebo naozaj nieco kompiluje a "no space left on device" je len znamka toho, ze potrebuje vacsi disk, na ktorom uz skonci.
Potom si mozeme nahradit hlasku "no space left on device" cyklom cakajucim na volne miesto a mame "ten teoreticky" HP (ak sa teda nemylim).
V praxi sa to riesi obmedzenim niecoho "nekonecneho" - tj. dam kompilacii napr. 5GB a na zaklade toho usudim, ze Linux nejde skompilovat a vzdy zahlasi "no space left on device". Alebo dobu stravenu kompilaciou. V principe to ale neriesi HP.
Jeze ty prvocisla sou knicemu
, dostal si zcela praktickou odpoved. Stejne tak je pro 99% lidi k nicemu trebas Huble ... jsou z toho pekny obrazky a to je tak vsechno.
Povedat, ze su "k nicomu" je asi dost silne, kedze ich (aspon nevedome) pouzivaju ludia pri prihlasovani sa k internet bankingu alebo mozno aj k svojmu emailu.
Ale inak by sme mohli postupovat aj tvojim smerom - ta elektrina vlastne k nicomu 99% ludom nie je - 99% ludi nevlastni elektrarne, nie su elektrikari, ktorym to prinasa zisk a ani nevedia skoro nic o tom, ako to funguje.
Tvoje názory a řešení nikoho nebudou zajímat, drtivá většina věcí v IT je dávno vyřešena, jsou na to vyzkoušené a zavedené postupy a ty je budeš jenom aplikovat. Potrvá dlouhé roky než tě někdo možná pustí něco skutečně řešit.
Ak ide len o aplikaciu postupov, tak na to sprav program - mozes ho predavat ako programatora na mojej urovni, ktory nebude robit chyby (vzdy bude spravne aplikovat postupy). Ak by si takeho "virtualneho programatora" predaval za 1000€ hodinu - totiz pocitac zvlada aplikovanie postupov radovo rychlejsie ako clovek, tak mas pri 1000 takto predanych programatoroch isty zarobok na zaciatku nieco ako 1M€/h; neskor aj viac. To podla mna za pokus stoji.
Alebo to nie je len o aplikovani postupov?