C# (by the use of Mono) as scripting language in XBMC
#1
Hi,

Currently we have Python as a scripting language within XBMC, however, I'm much more fluently in C#. I investigated whether it is possible to use C# as a scripting language and found that it is by using the Mono Runtime. http://www.mono-project.com/Embedding_Mono

Do you think it is feasable?

Greetings,

Promontis
Reply
#2
Jim Carroll is making lots of changes to make addons language agnostic. He forked XBMC and already did great work in this respect. Starting to isolate python and make it possible to upgrade. But it is a hell of a job...

Search githun and this forum for more info.
Reply
#3
Thanks for the hat-tip. Smile

I'm currently working on making scripts run out-of-process (though I'm not 100% sure at this point that it will go in) at which point I was thinking multiple scripting languages would be the natural follow on. I'm using SWIG (http://www.swig.org/) so C# (at least on Windows) should be doable.

It's a little torn apart at this point but if you want to take a look: https://github.com/jimfcarroll/xbmc/tree/swig-addons
Reply

Logout Mark Read Team Forum Stats Members Help
C# (by the use of Mono) as scripting language in XBMC0