I disagree that learning programming is harder than learning a natural language. At least, that was not true for me. Beware of broad generalizations. There is also problem solving involved in designing a sentence, and even more so, a coherent spoken/written argument. Plus there is pronunciation, accents, etc., etc.
Yes, Eck's book is also a good intro to OpenGL. It is the rare book that is both readable and covers both OpenGL and WebGL. Of course, it is not as comprehensive as the Red book. But, in my opinion, that also makes it a more approachable introduction to OpenGL.
I am preparing to teach a computer graphics course for the first time and have been reading up on WebGL, etc. It looks like this will be a nice intro to the lower level aspects of graphics. Thank you!
Abstract: It has been commonly argued, on the basis of Godel’s theorem and related mathematical results, that true artificial intelligence cannot exist. Penrose has further deduced from the existence of human intelligence that fundamental changes in physical theories are needed. I provide an elementary demonstration that these deductions are mistaken.