@allison The only reason which I'm using MonoGame (which is FOSS btw) instead of Love2D is because my dream game would require a custom scripting language for events, and with Love2D being based on Lua, I would have a scripting language running on top of another scripting language.
@allison I would use SDL or SFML with C/C++ but I don't like manual memory management (I always think of that game-breaking bug in DK64 that required the N64 Expansion Pak in order to mitigate).
@allison I would really love it if Golang was more gamedev friendly. It's exactly the kind of language I would use.