do i need to learn a gui before i learn opengl/sdl??
will i need to in the future... or does it really matter?
You'll only need to if you want to make programs with a GUI.
Or make a gui with opengl/sdl. Either way if your going to learn opengl/sdl then at some point you'll encounter a gui.
I just assumed he meant widgetry when he said GUI, but you're right.