On 6/1/2023 2:37 PM, Tal Einat wrote:
Sharing the interpreter is a problem for various reasons, led by: * User code can break IDLE in many interesting and unexpected ways. * User code can block the main thread, which would make IDLE unresponsive.
A particular reason was to make IDLE better as an environment for writing tkinter code. Better to have two separate mainloops in two separate processes.
-- Terry Jan Reedy _______________________________________________ IDLE-dev mailing list IDLE-dev@python.org https://mail.python.org/mailman/listinfo/idle-dev