Нынче в моде язык Питон. В том числе и для нейросетей .. распознавания видео и пр. Много готовых библиотек: Keras ,NumPy,TensorFlow и пр. Но питон это же скриптовый ... интерпретируемый язык а значит тормозной ! Он же раз в 20 медленне C++ и раз в 50 медленее ASM. Но почему он столь популярен ?
Потому, что он легкий и на нем просто прототипизировать алгоритмы. Вообще ситуация не столь трагичная, тк большинство библиотек для ML написаны на сишечке, а ML-инженеры только пишут обвязку на Питоне. Раньше в ML было модно делать прототип на Питоне, а потом переписывать на Cython или того хуже на пресловутой сишечке или плюсах. Чтобы этого не делать университет MIT (вроде как, если память не изменяет) запили язык Julia, который в отличии от Питона хорошо JIT-компилиться (в частности засчет статической типизации и LLVM), JIT-компиленный код кешируется. У нее немного странноватый синтаксис (что-то типа Матлаба штоли), но в целом она по скорости приближается к сишечке, она даже вступила в "клуб петафлопов" (к которому относятся языки программирования, которые способны обрабатывать более петафлопа в секунду), до этого Питону очень далеко. Как бы в целом язык очень неплох для анализа данных и машинного обучения, но в Питоне все равно гораздо больше готовых библиотек, так что пройдет еще много времени, прежде чем в этой сфере Джулия хотя бы приблизится к Питону.