Bu soru, bu Yığın Taşması sorusundaki yorumlardaki tartışmalardan esinlenmiştir . Google Kapatma Derleyici belgeleri (vurgu eklenmiştir) şöyle der:
Kapatma Derleyicisi, JavaScript'in daha hızlı indirilmesini ve çalıştırılmasını sağlayan bir araçtır. JavaScript için gerçek bir derleyicidir. Kaynak dilden makine koduna derlemek yerine JavaScript'ten daha iyi JavaScript'e derler.
Ancak Wikipedia aşağıdaki "derleyici" tanımını verir:
Derleyici, bir programlama dilinde (kaynak dil) yazılmış kaynak kodunu başka bir bilgisayar diline dönüştüren bir bilgisayar programıdır (veya bir dizi programdır) . dil.
Buna dayanarak, Google Closure'un bir derleyici olmadığını söyleyebilirim. Ancak Google'ın bunun aslında bir "gerçek derleyici" olduğunu açıkça belirtmesi, daha fazlası olup olmadığını merak etmemi sağlıyor. Google Closure gerçekten bir JavaScript derleyicisi mi?