Hi,
I started learning OpenGL this week, using the Go bindings for GLFW on Linux.
I am using OpenGL version 2.1, because that is what's available on my machine. But I read this is obsolete, and newer versions are quite different.
I might get a new computer in a year, with a fresh installation of Linux, with probably a version of OpenGL newer than 2.1
Is it useful for me to learn OpenGL now, using version 2.1, for later using newer a version? Or do I need to forget all I learned when I start using a new version?
Is it better to wait learning OpenGL until I have a new computer?