А вдруг вы программируйте на Python, но не хотите тратить процессорное время вашего ноутбука? А может вы хотите попробовать написать свою первую программу на этом языке, но вам не хочется заморачиваться с установкой Python на свой компьютер? Выход есть! Вы можете писать и запускать программы на Python прямо в вашем браузере. Сама программа выполняется на удаленном сервере и вам в браузер выводится результат. Сервис называется pythonanywhere.com. После регистрации у вас появляется своя директория на удаленном сервере, где вы можете хранить py скрипты и прочие файлы. Как выглядит консоль Питона в браузере:
Ваши скрипты могут читать и создавать файлы на сервере, которые потом можно загрузить.
С научными вычислениями также все хорошо, можно без проблем использовать numpy, scipy и создавать графики в matplotlib.
На бесплатном аккаунте есть ограничения: после расходования 100 секунд процессорного времени, ваши скрипты работают с пониженным приоритетом (до окончания текущих суток), т.е. медленно. Если ваш скрипт работает несколько часов, то совершенно случайным образом он может прерваться. Хотя мой рекорд – непрерывная работа скрипта с математическими расчетами около 2 суток.