Что ж, переводчики и т. Д. Не обязательно означают медленные. Рассмотрим JavaScript, который на удивление быстр, и по мере того, как WebAssembly становится более интегрированным, и TypeScript компилируется в него, он будет довольно быстрым, даже после интерпретации и т. Д.

Re Python: Медлительность - это нормально, учитывая огромную инфраструктуру Python. NumPy и SciPy потрясающие. И не забывайте, что, как и Bash, Python разработан таким образом, чтобы легко обертывать C / C ++, поэтому медленный Python сам по себе не мешает вашей быстрой математике.

Как программист JS я часто испытываю Python Envy! :) Но помимо математических библиотек, которые мне очень нужны, JS с его отличной «оконной системой» (браузером) и доступом через webgl, асинхронными обещаниями, веб-рабочими и т. Д. Восполняет нехватку отличных библиотек Python. И это везде! Он находится в вашем телефоне, он запускает серверы (узел), настольная версия Electron создает отличные приложения ... черт возьми, это даже в ваших часах!

И, честно говоря, со всеми языками, имеющими хорошие сети, если мне нужна математика, я просто создаю веб-приложение, которое использует Python в качестве микросервиса.

Так что это старая идея «лучшего инструмента для работы», и благодаря отличной сети мы можем объединить все языки, без проблем.

.. но я все еще, рыдаю, жажду numpy в JS. Вздох.