Никто еще не имеет большого опыта работы с Unladen Swallow (кроме разработчиков), поэтому будет сложно найти много людей, которые могут это обсудить. Кроме того, после разговора о слиянии Unladen Swallow (который построен с использованием LLVM ) со средой выполнения CPython, вещи будут чем-то вроде движущейся цели, пока все не станет более стабильным.
Доступны тесты для Unladen Swallow, но Numpy и Scipy не включены. Как сами разработчики объясняют : «... производительность модулей расширения, таких как numpy, неинтересна, поскольку основные подпрограммы numpy реализованы на C».
Короче говоря, если вы пишете хороший код для numpy
и scipy
, ваш код не будет работать "значительно быстрее" в режиме Unladen Swallow, поскольку он уже работает ниже уровня виртуальной машины. Если вы пишете неверный код для numpy
и scipy
, вам нужно исправить код, а затем вернуться к первому предложению.