Co je předkompilace v programování?
Předkompilovaný znamená, že kód byl zkompilován předem, takže jej lze načíst a spustit rychleji. Jinými slovy, krok kompilace byl proveden předem, takže kód lze spustit přímo, aniž by bylo nutné znovu procházet procesem kompilace. To může zlepšit výkon, protože to eliminuje potřebu kompilace JIT (just-in-time), která může být pomalejší. Může být také užitečný v situacích, kdy je potřeba kód spustit na více platformách nebo zařízeních, protože umožňuje, aby byl kód zkompilován jednou a poté konzistentně spuštěn v různých prostředích.
Předkompilovaný kód lze distribuovat jako binární nebo spustitelný soubor, které lze načíst do paměti a spustit přímo aplikací. To může být v kontrastu s interpretovanými jazyky, kde kód není kompilován předem a musí být interpretován za běhu.