01/22/2001
15-462 Computer Graphics I
3
Choice of Programming Language
•OpenGL lives close to the hardware
•OpenGL is not object-oriented
•OpenGL is not functional
•Use C to expose and exploit low-level details
•Use C++, Java, O’Caml, ... for toolkits
•Support for C and C++ in assignments
•O’Caml anyone?  (OpenGL bindings exist!)