I always thought that using window management APIs like SDL/glut is a rookie move. I got that feeling because I remember years ago when I first got into this, I used SDL and the window took forever to load.
Glut loads faster but the SDL window loading incident made me think this way.
Professional devs build their own window management library (and I mean input management as well), or use pro commercial apis like Qt, no?
Lol, what are you talking about? Took forever to load? If it was 20 seconds or so, a subsystem probably failed to load. Usually solved by restarting your computer. This has only happened to me once in 4 years of programming though. Game controller subsystem failed for some reason.
You probably did something wrong though. My games start in less than a second.
In my opinion, you only want to build your own window management library if you want to do fancy stuff. For regular window features, SDL is fine.