usan - the go programming
¿En qué idioma está escrito el lenguaje de programación Go? (3)
Está escrito en C. Las bibliotecas están escritas en Go.
Editar: ahora el compilador se ha reescrito en Ir, por lo que es completamente autohospedado.
Creo que el título es auto explicativo.
Los lenguajes de programación no son programas, por lo tanto, no están "escritos" en ningún idioma. A menudo son descritos por gramáticas formales (por ejemplo, BNF).
Los intérpretes y compiladores de lenguajes de programación son programas y, por lo tanto, deben estar escritos en algún tipo de lenguaje de programación.
Go tiene al menos dos compiladores, gc
y gccgo
. El primero fue escrito en C, pero ahora está escrito en Go. Mientras que el último es un frontend gcc escrito principalmente en C ++. Las bibliotecas de Go están escritas en Ir.
Mira la fuente y C para ti , si puedo decir.
EDITAR El equipo de Go anunció en diciembre de 2013 que harán la transición del compilador a Go . A partir de febrero de 2015, el compilador es exclusivamente de autohospedaje, ya que se deleted implementación de C. El nuevo compilador se envió por primera vez con Go 1.5 .