вообще–то весь успех питона в ML области связан исключительно с символьными вычислениями, удобством дифференциировать символьно/аналитически посредством numpy (сишка) и так далее
кто отслеживал эту историю знает, что это был длительный и безумно медлительный процесс — переводить всю академическую среду с MATLAB/Mathematica/R на питон
поэтому выбор пал на самое высокоуровневое говно (чтобы алгебру можно было записывать почти как в матлабе) с лучшей поддержкой низкоуровневых биндингов (чтобы можно было скейлить)