Whoa, GL3 finally sees the light of the day. Whoa-whoa, the response to that was... well... "interesting".
So just to recap, what I was expecting from GL3 (link, link, link):
1. Major cleanup of the runtime, resulting in simpler drivers, hence more stability and possibly even performance. Fail.
2. Make GLSL actually useable. Precompiled binary shaders, one offline compiler that does basic optimizations. Fail.
Without those two, OpenGL/GLSL is still quite unusable in the real world. Yeah, promoting some extensions to core is a nice gimmick (driver support is still an open question), thinking about "some quite possible deprecations that maybe perhaps someday we'll most likely do" is sure nice, yeah. And spectacular handling of public relations of the whole thing.
"Keep up the good work", what else can I say. Me back to fighting driver bugs.