Уважаемые господа эксперты! Я занимаюсь тем, что изучаю программирование на примере решения задач Project Euler. Раньше я использовал оболочку IDLE на Питоне, но она меня не удовлетворяет тем, что бесконечный или слишком долгий цикл нельзя прервать — интерфейс работает в том же процессе что и цикл исполнения. Убить их можно только вместе, и теряются промежуточные результаты вычисления.
Заодно хочу познакомиться с новым языком. Нужна графическая, а не консольная программа, реализующая какой-нибудь высокоуровневый язык в режиме Read–eval–print.