вот у офтопика есть winrt - это нечто вроде написал на любом языке .net, JS или C++ некий код, а доступ к нему могут получить из любого языка и любой платформы другие программы и библиотеки, есть некое метаописания модуля (winmd файлы)
а есть ли в Linux и вообще кроссплатформенное решение для этого? - столько чудесных языков новых есть - и D и Vala и многие другие, в том числе те что на базе JVM и Mono работает, а так же питон - всё это многообразие и красота упирается в одну тяжелую траблу - взаимодействие между ними
как вы считаете? просто для просто связи программ есть тот же D-Bus и другие вещи, но как же быть когда надо миксовать платформы языки и т.п.?
чтобы библиотеку написанную на Python использовать в коде на Java, и вызывать из C++ и C# - вот такой вот адский микс? есть ли необходимость этого?
какие существуют подходы? вот некросовт изобрел своё winrt чтобы миксовать жабаскрипт и нативщину с доднедщиной через COM, а есть ли другие подходы?
Перемещено mono из talks