Browse thread
Teaching bottomline, part 3: what should improve.
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | skaller <skaller@u...> |
| Subject: | Re: [Caml-list] Revolution |
On Thu, 2007-05-24 at 02:38 +0100, Jon Harrop wrote: > Here are my ideas: > > 1. A new GUI library written in a functional style that renders controls as > vector graphics via Smoke. Everything is rendered using OpenGL but abstracted > behind Smoke. > Does anyone else find this idea awe inspiring? Just one problem: OpenGL has a non-reentrant interface. How anyone could be allowed to get away with this utter garbage today I don't know. But the implication is you need to provide a GUI server with a proper design, which requires some work. Some operations can be done in parallel and some must be serialised and some don't make sense unless explicitly synchronised. -- John Skaller <skaller at users dot sf dot net> Felix, successor to C++: http://felix.sf.net