Hlavní navigace

Názor ke zprávičce Firefox ve Wine rychlejší než nativně od Lael Ophir - Vy už to nehulte. Win32 API vrací v...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 19. 2. 2009 18:17

    Lael Ophir (neregistrovaný)
    Vy už to nehulte. Win32 API vrací v případě úspěšného volání nulu, v případě chyby něco jiného. Když Wine něco neimplementujete, stačí mu vrátit volající aplikaci nulu. Pokud aplikace danou funkci nezbytně nepotřebovala k běhu, tak prostě poběží dál. Nejvýš dojde k nějaké návazné chybě tady, nebo tam. A že mají aplikace pod Wine dlouhé řady problémů, to asi není třeba zdůrazňovat.

    Samozřejmě když aplikace neprovádí některé věci, které dělala na Windows, mohla by jet rychleji. Jestli rychleji pojede, to je věc implementace Wine. Zpravidla jede pomaleji, ale zato s hromadou chyb. Například ve Windows aplikace používají shodu barev (color management), na což Wine kašle. To pak skoro překvapí, když Wine rychlejší není.

    Nic z toho nesvědčí o bordelu a podprumernem kodu ve Windows. Svědčí to jen o tom, že zase jednou nevíte, o čem mluvíte.