Comments 11
Неплохо, но было бы интереснее транслировать в Go — языки близки по философии (Go замечательно вписывается в The Zen of Python), при этом он комплириуемый и в нем почти нет кошмарных костылей, которыми кишит C++.
Работа по трансляции в С++ уже начата, перевод на другой язык наверняка повлечет за собой почти полную переработку продукта. Кроме того, программа на Go скорее всего будет работать медленнее(это не более чем мое предположение), видимо цель проекта добиться максимальной производительности.
По этой логике лучше вообще не транслировать, т.к. у питона наиболее близкая к питону философия :)
Лучше — да, но ведь задача — сделать код компилируемым, что без трансляции возможным не представляется. (Или представляется? Вроде были попытки).
Сравнить бы с Nuitkой
поддержу хабраюзера equand, чем оно лучше Nuitka (которая уже долго пишется)?
Мне одному кажется, что тут ограничений больше, чем пользы?
--не актуально--
С таким количеством ограничений и костылей, наверное, проще и надёжнее будет сразу на С++ написать, если уж есть такая необходимость в высокой производительности. Ну или на Cython, если нужен модуль расширения.
Sign up to leave a comment.
Shed Skin — экспериментальный транслятор из Python в C++