I just received my copy of the new book “Foundations of 3D Graphics Programming” by Chen and Wegman. It had been delayed and I assumed it was so the book could be updated to JSR-231. Unfortunately, it looks like the book is still using JOGL 1.1 from 2005. After paying $70 for it, I’m a bit annoyed. How big a problem is this going to be for me if I will be using JSR-231?
It’s probably not that big of a problem. While there are some API differences between jogl and jsr-231, they aren’t that huge. You should get a pretty good idea of what has changed by reading the thread on migrating from one to the other. In the end OpenGL is OpenGL is OpenGL and those concepts don’t change whatsoever from binding to binding.