4 ms·
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.
by 10GBps 5y 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.
- nightfly 5y agoReally? Kodi doesn't really do a lot, so it seems like it shouldn't be really be impacted by language choice like that.
- gizdan 5y agoNot really. Kodi is written in C++, it includes a python interpreter so add ons can be written in Python.
- nullify88 5y agoKodi 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.
- sebazzz 5y agoI 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.