EIn REPL kann in der Regel nur von interpretierenden Programmiersprachen bereit gestellt werden, wo Programmcode sowieso zeilenweise ausgeführt wird. Beispiele für einen REPL sind beispielsweise der interaktive Python-Interpreter, den man mit der Eingabe von python3 im Terminal aufruft, oder die interaktive JavaScript Konsole, die von Browsern wie Firefox und Chrome bereit gestellt wird.
Kompilierende Programmiersprachen wie z.B. C, C++, Go und Rust stellen keinen REPL zur Verfügung, da hier der gesamte Code erst kompiliert werden muss, bevor er ausgeführt werden kann.
Comments 4