Programlamada Ön Derleme Nedir?
Önceden derlenmiş, kodun daha hızlı yüklenip yürütülebilmesi için önceden derlendiği anlamına gelir. Yani derleme adımı önceden gerçekleştirilmiştir, böylece kod tekrar derleme işlemine gerek kalmadan doğrudan çalıştırılabilir. Bu, daha yavaş olabilen tam zamanında (JIT) derleme ihtiyacını ortadan kaldırdığı için performansı artırabilir.
Ön derleme, video oyunları veya yüksek performanslı bilgi işlem uygulamaları gibi performansın kritik olduğu durumlarda yaygın olarak kullanılır. Kodun bir kez derlenmesine ve daha sonra farklı ortamlarda tutarlı bir şekilde çalıştırılmasına olanak tanıdığından, kodun birden fazla platform veya cihazda yürütülmesinin gerektiği durumlarda da yararlı olabilir.
Önceden derlenmiş kod, ikili veya yürütülebilir bir dosya olarak dağıtılabilir, belleğe yüklenebilir ve doğrudan uygulama tarafından yürütülebilir. Bu, kodun önceden derlenmediği ve çalışma zamanında yorumlanması gereken yorumlanmış dillerle karşılaştırılabilir.