¿Qué es un REPL?

Generated avatar
computación conceptos

Un REPL, del inglés Read-Eval-Print Loop o Ciclo de Lectura-Evaluación-Impresión es un entorno interactivo donde podemos escribir y ejecutar código de manera inmediata.

Procesa el código ingresado en cuatro fases:

  • Lectura (Read): Toma la entrada del usuario (el código que escribes) y la interpreta.
  • Evaluación (Eval): Ejecuta o evalúa el código ingresado.
  • Impresión (Print): Muestra el resultado o salida del código evaluado.
  • Ciclo (Loop): Repite el proceso, permitiéndote escribir más código sin detener el programa.

El REPL es común en muchos lenguajes interpretados, como Python, JavaScript (usando NodeJS) y Ruby. Es útil para probar fragmentos pequeños de código, depurar o hacer cálculos rápidos sin tener que escribir un programa completo.

REPL en NodeJS

Si ya tenemos instalado NodeJS en nuestra computadora, podemos abrir una nueva terminal y escribir node.

Esto nos llevará directamente al modo REPL de JavaScript. Aquí podemos ejecutar cualquier comando.

REPL en NodeJS
REPL en NodeJS
REPL en NodeJS

Comentarios

Compartir

Esta artículo aparece en estas rutas de aprendizaje

JavaScript para principiantes

Aprenderemos conceptos de programación básica usando JavaScript y los entornos más comunes en donde puede ser ejecutado

Generated avatar
DEV