
I want to make a CAD application. On Sun, May 29, 2011 at 12:55 AM, Danny Charbonneau < novo.charbonneau75@gmail.com> wrote:
I want to make a CAD application.
On Sun, May 29, 2011 at 12:37 AM, Isaac Dupree < ml@isaac.cedarswampstudios.org> wrote:
The Haskell OpenGL binding is one of the best OpenGL bindings around... I find it slightly nicer to use than the native C bindings, and with no loss of power (it's a pretty direct mapping to OpenGL; just a few things like glBegin()/glEnd() are made more Haskell-idiomatic IIRC).
What kind of application though? That probably makes more difference in this case than the OpenGL.
-Isaac
On 05/29/11 00:57, Danny Charbonneau wrote:
I have an ambition to eventually create a large graphics application dependent on OpenGL I don't have much experience with C or Haskell, though I feel somewhat comfortable around C code. Should I devote some time to learning C and going through the red book or the opengl bible, or is it possible that I could learn Haskell and have no trouble creating and manipulating objects with the bindings offered?
_______________________________________________ HOpenGL mailing list HOpenGL@haskell.org http://www.haskell.org/mailman/listinfo/hopengl
_______________________________________________ HOpenGL mailing list HOpenGL@haskell.org http://www.haskell.org/mailman/listinfo/hopengl

I am no expert, but building a CAD application on pure OpenGL will be too much work. You should consider using a higher level library such as OpenSceneGraph. Am 29.05.2011 07:56 schrieb "Danny Charbonneau" < novo.charbonneau75@gmail.com>:
I want to make a CAD application.
On Sun, May 29, 2011 at 12:55 AM, Danny Charbonneau < novo.charbonneau75@gmail.com> wrote:
I want to make a CAD application.
On Sun, May 29, 2011 at 12:37 AM, Isaac Dupree < ml@isaac.cedarswampstudios.org> wrote:
The Haskell OpenGL binding is one of the best OpenGL bindings around... I find it slightly nicer to use than the native C bindings, and with no loss of power (it's a pretty direct mapping to OpenGL; just a few things like glBegin()/glEnd() are made more Haskell-idiomatic IIRC).
What kind of application though? That probably makes more difference in this case than the OpenGL.
-Isaac
On 05/29/11 00:57, Danny Charbonneau wrote:
I have an ambition to eventually create a large graphics application dependent on OpenGL I don't have much experience with C or Haskell, though I feel somewhat comfortable around C code. Should I devote some time to learning C and going through the red book or the opengl bible, or is it possible that I could learn Haskell and have no trouble creating and manipulating objects with the bindings offered?
_______________________________________________ HOpenGL mailing list HOpenGL@haskell.org http://www.haskell.org/mailman/listinfo/hopengl
_______________________________________________ HOpenGL mailing list HOpenGL@haskell.org http://www.haskell.org/mailman/listinfo/hopengl
participants (2)
-
Danny Charbonneau
-
Felix Breuer