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

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

Изменено 12.10.2015 14:52 jazzer

Здравствуйте, R.O. Prokopiev, Вы писали:

ROP>Неа. Я же четко написал. Хочу чтобы модуль был написан на одном из трех языков, на на двух остальных генерился из первого. Чисто для удобства синхронизации.


ROP>Быстродействие не критично. Более критична простота полученного кода и минимум зависимостей.


Т.е. тебе просто нужна трансляция из одного языка в два других? Я думаю, это можно из Питона сделать — там богатые возможности интроспекции и типов, и самого кода. Только надо будет изобрести что-то вроде венгерской нотации, чтоб типы в Java/C++ прописывать сообразно им.

https://docs.python.org/2/library/dis.html
Re[5]: Синхронизация C++ исходника с Java и Python
Здравствуйте, R.O. Prokopiev, Вы писали:

ROP>Неа. Я же четко написал. Хочу чтобы модуль был написан на одном из трех языков, на на двух остальных генерился из первого. Чисто для удобства синхронизации.


ROP>Быстродействие не критично. Более критична простота полученного кода и минимум зависимостей.


Т.е. тебе просто нужна трансляция из одного языка в два других? Я думаю, это можно из Питона сделать — там богатые возможности интроспекции и типов, и самого кода. Только надо будет изобрести что-то вроде венгерской нотации, чтоб типы в Java/C++ прописывать сообразно им.

https://docs.python.org/2/library/dis.html

там простая стек-машина, с которой легко сгенерить код на любом языке.