JavaScript используется в Data science в основном для визуализации данных. (Причем для "сложной динамической визуализации" реагирующей на перемещение "фокуса мыши внутри картинки".) Вторая логически следующая из первого область использования, это различные "киоски данных" на основе web-публикаций.
Так что "не вместо, а вместе"(С). Любую область в IT покрыть одним средством пытаться это попадать под известный закон о издержках. "Последние 20% покрытия предметной области моно технологией стоят 80% суммарных затрат"(С).