Welp, if I'm using SDL2 I assume I'll be using C++. I remember trying to use the C# wrapper for SDL (to start the aforementioned arcade front end interface) but couldn't get it working... I figured it was time to brush up on C++ anyway, as I'd been working with C# for a while, on a Unity project.
I like that your API is in plain and simple C
Yeah I don't see a reason to program a game in Python or Java unless that's all you know... and even then I wonder why, it's not that much of a jump between any of C++, C#, or Java, if you know one of them it's not much work to learn about the others.
I like that your API is in plain and simple C

Yeah I don't see a reason to program a game in Python or Java unless that's all you know... and even then I wonder why, it's not that much of a jump between any of C++, C#, or Java, if you know one of them it's not much work to learn about the others.