на тему дотнета):
Есть ли какая-нибудь действительно стоящая причина, почему ML развит именно на питоне? Этот язык так хорошо подходит для этого: удобный синтаксис, особенности самого языка, и всё в таком роде? Или просто случилась такая ситуация, что кто-то начал писать какие-то модули для ML на питоне, потом кто-то ещё начал это делать, и так по цепочке, и теперь просто существует огромная кодовая база ML-а на питоне, а причины, почему именно на нём, нет?
Плюалуй подпишусь
просто многие студенты кодят на питоне, вот тонна лаб и превратилась в либу
Основную причину вы назвали - огромная кодовая база, от которой уже невозможно уйти. Просто на этом языке раньше всего появились библиотеки из научного стека и никто не хотел городить велосипеды, поэтому семимильными шагами стали развивать инфраструктуру. Был тот же R, Matlab всегда. Но они намного не про то. Плюс ещё, по крайней мере раньше так думали, раз у нас сидят питонисты на джанго, пусть они и пишут аналитику тоже на пайтоне, встраивать будет проще. Но вообще надо понимать, что питон это просто высокоуровневая обертка над Сшными функциями для быстрого прототипирования. Язык-клей.
исторически сложилось, имхо
Так исторически сложилось - пока альтернатив не было, кто-то написал библиотечку и пошло-поехало
Обсуждают сегодня