Engee

Engee знает много языков программирования

В Engee вы одновременно можете использовать несколько разных вычислительных сред. Вот – способ, который отлично работает в ячейках ноутбуков (живых скриптов). Наберите:
$py для переключения в режим Python

$jl для переключения на Julia
При таком синтаксисе вы можете создавать код на разных языках внутри одного и того же ноутбука, и их среды будут запускаться независимо. Переменные из разных сред могут иметь одинаковые названия и не производить конфликтов.
Как упростить пересылку данных между ячейками, написанными на разных языках? Мы бы рекомендовали взять один язык как базовый (например, Julia) и изнутри него запускать код на Python или MATLAB.
Пусть сборка проекта в Engee никогда не будет для вас проблемой.