Информация об изменениях

Сообщение Re[2]: Синхронизация C++ исходника с Java и Python от 12.10.2015 13:13

Изменено 12.10.2015 13:14 BulatZiganshin

Здравствуйте, Кодт, Вы писали:

К>Может, тогда в качестве исходного языка выбрать Cython?


The Cython language is a superset of the Python language that additionally supports calling C functions and declaring C types on variables and class attributes. This allows the compiler to generate very efficient C code from Cython code.

т.е. исходники на C будут генериться, на этом всё. разве что есть cython->python трансляторы, вроде там достаточно указание типов убрать?

к слову, вроде была программа которая из кода на Lua генерила последовательность вызовов Lua C API. по идее вещей, такое же можно сварганить и для питона. хотя всё равно runtime языка будет, мы избавимся только от транслирующей части
Re[2]: Синхронизация C++ исходника с Java и Python
Здравствуйте, Кодт, Вы писали:

К>Может, тогда в качестве исходного языка выбрать Cython?


The Cython language is a superset of the Python language that additionally supports calling C functions and declaring C types on variables and class attributes. This allows the compiler to generate very efficient C code from Cython code.

т.е. исходники на C будут генериться, на этом всё. разве что есть cython->python трансляторы, вроде там достаточно указание типов убрать?

к слову, вроде была программа которая из кода на Lua генерила последовательность вызовов Lua C API. по идее вещей, такое же можно сварганить и для питона. хотя всё равно нужна будет runtime языка, мы избавимся только от транслирующей части