But seriously, fuck header files. I'm glad newer languages got rid of them. There is literally no reason for them to exist.
>Publish game
>Obligatory pajeet comment comes because it was written in C#
>Take it seriously and try out SFML (C++) because I already know how bad C# is
>Forget how weird C++'s syntax is
>Realize how spoiled soydev languages have made me
It's not that bad as it looks though. I do know C++. It's just been a while.
SFML doesn't seem that bad once you get use to the C++ syntax (I never liked how C++ uses :: to separate namespaces). And it seems a lot easier compared to SDL.