Hlavní navigace

Názor ke článku Kudy dál v kompilovaných jazycích? od Jakub Podhorský - možná ten můj názor vyzněl tak jak jsem...

  • 5. 12. 2007 23:35

    Jakub Podhorský (neregistrovaný)

    možná ten můj názor vyzněl tak jak jsem nechtěl...pocho­pitelně jsem neměl namysli že bych se na optimalizaci úplně vykašlal a nebo to bylo pro mě něco podřadnýho to ne

    já měl namysli něco jako když napíšu v C++
    if(i == 0)
    {
    return true;
    }
    return false;

    namísto return (i == 0) kde jak mi řekl profesor se to ve výsledku přeloží jinak a je to trochu delší(nevím jak to správně říct...ASM není moje parketa resp. mu vůbec nerozumím) optimalizaci kterou myslím je že třeba nebudu zbytečně provádět cykly navíc nebo dělat takový blbosti který člověk občas vidí na http://thedailywtf.com/ a nebo třeba do DB se snažím dělat tak aby byly co nejrychlejší(je­likož vím že je to pro mojí aplikaci ta největší brzda)

    [181] upřímě...srovnáváte jablka a hrušky...matika je v podstatě algoritmizace tam je jasný že potřebuju znát jakým způsobem se počítá vámi zmíněný determinant a nebo diferenciální rovnice a algoritmizace je jedna z nejdůležitějších věcí ve všech prog. jazycích ať už HLL a nebo LLL...když udělám špatně algoritmus tak je mi ve výsledku jedno jestli se mi to přeloží tak nebo onak protože pomalý to bude stejně

    [184] z vašeho názoru mi trochu připadá že u HLL nepotřebuju myslet a u LLL jo což myslím musíte uznat že je blbost i když uznávám že u LLL musím myslet rozhodně víc a na víc věcí pamatovat

    osobně se nesnažím shazovat práci lidí v LLL jazycích spíš je obdivuju protože si dokážu představit že dělat v tom dá někdy spoustu práce ale nadruhou stranu se mi nelíbí že tihle lidi "shazují" ty co dělají v HLL jazycích protože jsou podle nich něco míň "protože jejich kód namísto 4 instrukcí musí provést zbytečně 8 instrukcí" a ke všemu když drtívá většina dnešního softwaru typu pár formulářových políček kam sekretářka naťuká pár čísel prostě nepotřebuje výkon a je jedno jestli sežere jen tak 20MB RAM a nebo 10

    jak říkám optimalizace je krásná věc a je určitě potřeba ale zase zacházet do extrémů když je občas se potřeba soustředit i na jiné věci....všechno je dneska o kompromisech