[HOpenGL] Haskell or C First?