ailev.ru

15 декабря 2017 · Комментарий

Без заголовка

Так это Numba и её компилятор! Конечно, это решает некоторые проблемы для питонистов. Но не все. Когда стартовали разработку Julia, этих примочек к Питону ещё не было, сейчас они есть и довольно бодро развиваются -- и в сообществе Julia признают, что их наличие немного замедляет переход людей на Julia. Но там решается часть проблем, целиком "проблему двух языков" (отладочного медленного и быстрого для целевой версии) это не решает, ибо в Питоне есть родовые травмы, препятствующие его а) эффективному компилированию в б) параллельный код. Поэтому-то там с 1989 года такой небольшой прогресс. Зато людей уже много, силы на эту экосистему немеренные тратятся сейчас. Даже то, что не должно компилироваться, придумывают, как будет откомпилировано ))) Julia заходит просто с другого конца, явно опираясь на свои средства для метапрограммирования. Но людей по сравнению с экосистемой Питона пока мало, так что всё не очень быстро получается. В любом случае, я от сообщества людей Julia слышу главным образом счасть е и радость -- разве что тяжело им, бедненьким, от пока непрерывных breaking changes. Питон свой переход от 2.7 к 3.6 ещё ведь тоже не полностью преодолел, эта беда и там есть )))

К записи · К обсуждению