Да, примерно так и есть. Года через три наверное основные тенденции уже будут видны. Единственное, тут есть ещё один фактор, который пока никак невозможно учесть: часть из тех, кто сейчас сидит на R и постоянно плюётся от его низкой производительности, вынужденный выкручиваться, чтобы писать код без циклов, которые в R долгие как неизвестно что, с вставками на C++ через Rcpp, то есть фактически работая уже на двух языках, а не одном, наверняка при первой же возможности сбегут на что-то другое, тоже удобное, но со скоростью и возможностью нормально использовать циклы. Julia тут первейший кандидат. В подобной ситуации и любители математических расчётов и всякого машинного обучения на Python. Фактически всё, что требует скорости, у них написано на Fortran или C, где Python - только обёртка, а хочешь залезть в решатель - вникай в ещё один язык. Ну и наконец бедные студенты и научные сотрудники, которые прямо сейчас начинают учить Fortran. Увы, есть и такие. Эти наверное ждут прихода Julia больше всех. Судя по падению рейтингов Fortran их миграция уже началась. Так же как с MATLAB и ещё более медленного Octave, которые судя по синтаксису Julia видимо и планировались как её первая цель. Чуть только выйдут нормальные книжки по современным версиям языка и немножко оживёт раздел на Stack Overflow, процессы миграции станут более явными. Но вот какими темпами пойдёт эта миграция - пока что предсказать никак нельзя.Это помимо естественного роста за счёт новых пользователей, который будет в любом случае, в том числе- за счёт университетов, в некоторых из которых, в основном, за рубежом, уже начали вести курсы на Julia. Фактически, студенты этих курсов - это те, кто через пару лет будет писать грамотные рецепты на Stack Overflow.
|