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

Reply via email to