Odpovídáte na názor ke článku Další nový jazyk.
[4] Ano - překladem se ztratí možnost dívání na zdrojový kód. Otázka je, zda je to výhoda nebo nevýhoda.
Navíc nějaká forma obfuskace nebo ztrátové minimalizace se u JS často používá (zvláště u větších projektů, kde by se tohle asi nejvíce používalo). Náhrada významových identifikátorů, ztráta komentářů ... to jsou automaticky neobnovitelné ztráty, které stejně téměř znemožňují čtení kódu.
A zveřejnit zdroják, pokud má na tom autor zájem, není problém v žádném případě.
Nakonec je to případě všech kompilovaných jazyků (i když třeba u Java, C# apod. existují celkem účinné dekompilátory) a nepůsobí to nějaké problémy.
> Čím exotičtější jazyk, tím hůře se shání noví programátoři, kteří budou projekt třeba udržovat.
To jistě - každý bude muset přemýšlet, jaký jazyk je vhodný pro daný projekt. Postupem času stejně bude několik málo používaných (osvědčí se při vývoji, budou mít širokou podporu, vývoj, ...) a ostatní okrajové. Nicméně na webu volný vývoj jazyků nikdy nebyl, takže v případě "otevření trhu" by se jistě našlo dost zajímavých projektů, myšlenek, ...
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 37 808×
Přečteno 26 445×
Přečteno 25 173×
Přečteno 21 303×
Přečteno 19 106×