I hate the Windows API so much. There are like 100 million function that all start with a capital letter and take a kajillion arguments just to do the most simple thing imaginable (see CreateThread). And there are twenty different typedefs for the same type (PSTR, LPSTR, tchar* all point to char*). Also all variables and function arguments should start with their types, like hWindow if the window is a HANDLE.
I hate this joke of a programming interface so much, I hope everyone sticks to programming with POSIX and platform-agnostic libraries.
Eh? When I did some Windows programming many moons ago, in the 2000s, MSDN was way above average for software documentation. Can’t imagine they trashed it all.
I hate the Windows API so much. There are like 100 million function that all start with a capital letter and take a kajillion arguments just to do the most simple thing imaginable (see
CreateThread). And there are twenty different typedefs for the same type (PSTR,LPSTR,tchar*all point tochar*). Also all variables and function arguments should start with their types, likehWindowif thewindowis aHANDLE.I hate this joke of a programming interface so much, I hope everyone sticks to programming with POSIX and platform-agnostic libraries.
The windows API documentation is a joke
Eh? When I did some Windows programming many moons ago, in the 2000s, MSDN was way above average for software documentation. Can’t imagine they trashed it all.
you can also make it lean and mean right?