English version
Accueil     Ŕ propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis ŕ jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml ŕ l'adresse ocaml.org.

Browse thread
Cross-platform "Hello, World" graphical application in OCaml
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2005-02-23 (11:20)
From: Jon Harrop <jon@j...>
Subject: Re: [Caml-list] Cross-platform "Hello, World" graphical application in OCaml
On Wednesday 23 February 2005 07:29, Bardur Arantsson wrote:
> On Wed, Feb 23, 2005 at 12:05:01AM +0000, Jon Harrop wrote:
> > I prefer the idea of implementing a single back-end: a decent vector
> > graphics renderer which uses OpenGL. I can't think of any reason I'd
> > ditch these for another back-end.
> On Linux, only Radeon and NVidia cards have even half-way decent OpenGL
> support -- and even then you need proprietary drivers for the most recent
> ones. I probably don't need to tell you that rendering OpenGL to a
> framebuffer via software on a general-purpose CPU (ie. software
> rendering) is spectacularly slow. Certainly slow enough to make a GUI
> completely unusable.

That is totally untrue, of course. Software rendering of OpenGL is about as 
fast as the current software rendering of GUIs.

> Maybe you should try Eclipse and the OCaml-plugins:
> - http://www.eclipse.org/
> - http://eclipsefp.sourceforge.net/ocaml/
> Now, I haven't tested the OCaml/C++ support, so I don't know how good
> that is, but the Java support in Eclipse is incredible.

I've tried them. They are certainly going in the right direction but there is 
still a lot of room for improvement. :-)

Would anyone be interested in a commercial OCaml IDE?

Dr Jon D Harrop, Flying Frog Consultancy Ltd.