From: Jon Harrop <jon@ffconsultancy.com>
To: caml-list@inria.fr
Subject: GLCaml
Date: Sat, 24 Feb 2007 03:52:05 +0000 [thread overview]
Message-ID: <200702240352.05650.jon@ffconsultancy.com> (raw)
Anyone heard about or used the GLCaml library that provides OpenGL to OCaml
functions:
http://glcaml.sourceforge.net/
I've used LablGL a lot and, while it is excellent, it is very out of date.
GLCaml claims to be much more up to date so I'm surprised not to have heard
of it before.
I really think this is a fantastically important piece of work (assuming it
works!). I'd love to see unsafe, low-level bindings to the whole of a recent
OpenGL (with extensions) available from OCaml. I don't know the author
(Elliott Oti) but his example code could leverage OCaml a lot more. I suspect
this project will gain a lot from more experienced programmers helping to
write a safe high-level OCaml API on top of these low-level bindings.
I've been thinking about writing another planet renderer recently, using
something like ROAM:
http://www.mpi-inf.mpg.de/departments/irg3/ws0405/cg/rcomp/29/x117.html
OCaml is ideal for this kind of work and should be able to match the
performance of C++ whilst being many times more concise. I think this could
be a great demo of OCaml!
--
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
OCaml for Scientists
http://www.ffconsultancy.com/products/ocaml_for_scientists
reply other threads:[~2007-02-24 3:58 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200702240352.05650.jon@ffconsultancy.com \
--to=jon@ffconsultancy.com \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox