[HOpenGL] Haskell or C First?

Felix Breuer felix at fbreuer.de
Sun May 29 10:19:22 CEST 2011


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 at gmail.com>:
> I want to make a CAD application.
>
> On Sun, May 29, 2011 at 12:55 AM, Danny Charbonneau <
> novo.charbonneau75 at gmail.com> wrote:
>
>> I want to make a CAD application.
>>
>>
>> On Sun, May 29, 2011 at 12:37 AM, Isaac Dupree <
>> ml at 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 at haskell.org
>>>> http://www.haskell.org/mailman/listinfo/hopengl
>>>>
>>>
>>>
>>> _______________________________________________
>>> HOpenGL mailing list
>>> HOpenGL at haskell.org
>>> http://www.haskell.org/mailman/listinfo/hopengl
>>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/hopengl/attachments/20110529/87c9bd40/attachment.htm>


More information about the HOpenGL mailing list