REPL
コードを1行ずつ書き、結果をその場で確認できる対話型シェル(Read-Eval-Print Loop)。
ターミナルでpythonと打てば、そこはもうREPLである。1行を読み(Read)、実行し(Eval)、結果を表示し(Print)、また最初に戻る(Loop)。実験、学習、ちょっとした確認に向いている。
Python、Ruby、Node.js、PHP、Rust、Swiftなど、現代の言語の多くにREPLがある。概念を生み出したのは1960年代のLispである。
コードを1行ずつ書き、結果をその場で確認できる対話型シェル(Read-Eval-Print Loop)。
ターミナルでpythonと打てば、そこはもうREPLである。1行を読み(Read)、実行し(Eval)、結果を表示し(Print)、また最初に戻る(Loop)。実験、学習、ちょっとした確認に向いている。
Python、Ruby、Node.js、PHP、Rust、Swiftなど、現代の言語の多くにREPLがある。概念を生み出したのは1960年代のLispである。