Hlavní navigace

Názor k článku Vim sedm - první část od Pavel Tišnovský - Máte pravdu v tom, že struktura například Javovských...

  • Článek je starý, nové názory již nelze přidávat.
  • 21. 6. 2005 10:12

    Pavel Tišnovský
    Máte pravdu v tom, že struktura například Javovských .class souborů je poměrně jednoduchá a parser by mohl být i rychlejší, než v případě zdrojových souborů například C++ (a to nepočítám vychytávky typu preprocessor, které však nezvládají ani mnohé IDEčka).

    Problém je například v tom, jak účelně a rychle naparsovat takový java.io.FileOutputStream (například). V JRE 1.4.2 se musí přečíst určitá část z komprimovaného souboru rt.jar, který má v této verzi něco přes 20MB. Je jasné, že díky struktuře tohoto souboru (=zip) se nemusí provést rozpakování všeho, ale i tak to bude trošku seekovat, rozbalovat, parsovat atd. No a pro každý zdrojový řádek s "importem" se musí pořád dokola dělat ta samá činnost, takže pro Vim to určitě jednoduché není.