Java初級
REPL
repl
一言で言うと
Read-Eval-Print Loopの略。
もう少し詳しく
一言で言うと
Read-Eval-Print Loopの略。コードを1行ずつ入力して即座に実行結果を確認できる対話型環境。pythonコマンドで起動する。
もう少し詳しく
Read-Eval-Print Loopの略。コードを1行ずつ入力して即座に実行結果を確認できる対話型環境。pythonコマンドで起動する。
内部の動作は Read(入力を読み取る)→ Eval(式を評価・実行する)→ Print(結果を表示する)→ Loop(最初に戻る)の4ステップを繰り返す仕組みです。代表的な実装として Python の対話モード(python コマンド)、Node.js の node、Ruby の irb などがあります。スクリプト実行との大きな違いは、1行ごとに即座に結果を確認できる点で、試行錯誤しながらコードを書くのに適しています。