top | item 28489431

(no title)

10GBps | 4 years ago

Kodi's Achilles heel is their choice to implement in Python. I've gotten used to the interface though it gets slower with every release.

discuss

order

nullify88|4 years ago

Kodi core is actually C++. Its plugins are written in Python.

I believe its slow because theres a lot of legacy code in there since the Xbmc days which, had they had the resources, would probably have been rewritten.

nightfly|4 years ago

Really? Kodi doesn't really do a lot, so it seems like it shouldn't be really be impacted by language choice like that.

gizdan|4 years ago

Not really. Kodi is written in C++, it includes a python interpreter so add ons can be written in Python.

sebazzz|4 years ago

I once investigated if it was possible to host .NET (Core) in Kodi, however, at the time it was not really well documented (or maybe even possible) to write native add-ons. That meant you would need to interface with a native library that would be the .NET host from Python, and that would be pain.