Tabla de contenido:
Definición - ¿Qué significa punto de equilibrio?
Se dice que un lenguaje de programación alcanza un "punto de equilibrio" cuando puede implementarse en sí mismo. Por ejemplo, un intérprete Lisp que también está escrito en Lisp. Un objetivo principal para un nuevo lenguaje de programación es alcanzar el punto de equilibrio, ya que es más fácil enviar herramientas de programación si no dependen de otro lenguaje.
Techopedia explica el punto de equilibrio
El punto de equilibrio es cuando un lenguaje de programación puede implementarse en el lenguaje de programación mismo. Por ejemplo, un compilador de C podría compilar su propio código fuente de C. Los nuevos lenguajes de programación a menudo se escriben en un lenguaje existente. Alcanzar el punto de equilibrio le permite al desarrollador ignorar la implementación original y enfocarse en desarrollar un nuevo lenguaje.
Lisp es famoso por su capacidad de volver a implementarse. Un compilador Lisp escrito en Lisp fue desarrollado en 1962 en el MIT. Muchos otros lenguajes de programación han alcanzado el punto de equilibrio.
Esta definición fue escrita en el contexto de los lenguajes de programación