Version française
Home     About     Download     Resources     Contact us    
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: -- (:)
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.
http://ffconsultancy.com