Browse thread
More cores
[
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: | Jon Harrop <jon@f...> |
| Subject: | Re: [Caml-list] More cores |
On Friday 19 December 2008 22:36:40 Erik de Castro Lopo wrote: > Jon Harrop wrote: > > I have actually already started this using the excellent LLVM project and > > I just obtained the first promising results yesterday: a simple benchmark > > where my compiler runs OCaml code 3x faster than ocamlopt does. > > Is this going to be an open source project? Yes. > Is this (or is this going to be) developed in the open with the sources in a > publicly available revision control system? Yes. I will, most likely, work on this as a fun project for as long as possible in an attempt to build something vaguely inspiring before I put the code up somewhere (e.g. OCamlForge). I will be more than happy to give contributors commit access to the source because I am very busy with unrelated projects. If anyone is desperately keen to have a play then I'll consider putting it up immediately. The only thing that some might object to is that I would like to make this a commerce-friendly platform if possible, i.e. facilitate the buying and selling of libraries built upon this platform. I don't see that this desire has any negative effects but I believe the presence of a commercial platform built around such a foundation would help to provide much-needed resources to fund further work. I should also mention that several other people are working on similar things, also building upon LLVM. Someone has even tried to contribute an ML implementation to LLVM itself as a configuration tool: http://github.com/pcwalton/llvm-nw/tree/miniml/utils/TableML/Core -- Dr Jon Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/?e