Odpovídáte na názor ke článku Další nový jazyk.
GWT je jeden z mála, kde nějaké možnost ladění na úrovni zdrojového kódu jsou - většina zmíněných překladačů (resp. doprovodných nástrojů) takové možnosti nemá. A když už nějaké nástroje jsou, tak typicky ne pro všechny prohlížeče nebo velmi omezené.
Zkoušel jsem před pár měsíci několik takových projektů a nebyl to žádný zázrak po stránce rychlosti (zejména první inicializace). Zvláště patrné to bylo u starších prohlížečů, které jsou na tom s výkonem řádově hůře než moderní prohlížeče.
U kódu je třeba jej celý na počátku parsovat (lexikální analýza, syntaktický analýza, ...). U bytecode je sice třeba před spuštěním provést validaci, ale ta se dá typicky provádět postupně (validovat vždy jen to, co je třeba spustit), což u kódu provést typicky nelze, protože nikdo neví, ve které části je co.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 36 203×
Přečteno 25 362×
Přečteno 23 796×
Přečteno 20 178×
Přečteno 17 875×