I know we got off to a bad start. I was prejudiced against you, despite what my friends said. But in the end I gave you a go, because Visual Studio 2008 is the only IDE on this, my Dad’s laptop, and I didn’t want to use C++. I mean, me and C++ were good friends. Good friends. But she’s too awkward to work with.
You didn’t meet up to my expectations, when your console output was so slow; when you only allowed a few, predefined colours. I could see the good in you, see how you were trying so hard.
Then today, well, I’ve had enough. I wasted so much time today, when I should have been writing game logic, searching through your documentation, trying to find how to draw one image onto another. Eventually someone helped me know how to do it, but it’s still awkward. Why does it involve another class? It’s a basic, fundamental thing to do.
But the final straw was window sizes. When I want an 800×600 window, that means the inside. I wouldn’t mind if there was a way to know the border sizes, but there isn’t, and they vary between operating systems. There is simply no way to do it. Or if there is, it’s not worth the hassle.
Goodbye, C#. It’s not me, it’s you.
(Relatedly, I guess I’m out of the competition now. Bah!)