|
|
|
|
|
by macleginn
1414 days ago
|
|
> That's not what Ctrl+C is meant for or used for. It's used to terminate the running application, not the running task within that application. I spend a lot of time running computations in REPL, and sometimes I realise that I made a mistake and I don't want to wait for the current operation to complete, or the mistake itself is such that the operation will complete only after I become old and die. In this case, I expect Ctrl+C to abort the current computation and return to the REPL, with the previous state (all the variable assignments) intact (modulo assignments made inside the loop I killed). I think a lot of people have the same expectation, and it's usually satisfied in modern REPLs. |
|