Browse thread
Native executable symtable
[
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: | 2004-11-21 (17:52) |
From: | Jean-Marie Gaillourdet <jmg@g...> |
Subject: | Re: [Caml-list] Native executable symtable |
Hi, Am Sonntag, 21. November 2004 16:59 schrieb Richard Jones: > It'd be very useful for mod_caml - mod_caml uses Dynlink to load the > "scripts" and handlers, and hence is limited to bytecode. Native code > dynamic linking would come in useful. I'd rather it was part of core > OCaml, or available as a separate library which didn't require OCaml > itself to be recompiled. Actually, my impression of the ocaml development is, ocaml is going into the same direction as e.g. Java. They are developing a jit compiler to improve the performance of the interpreted environment. This is the direction of the future as it allows to adapt the native code at runtime, based upon live profiling results. We aren't there yet, but this is the direction industry and academic world are heading for. Just look at Microsoft's .NET and Sun's Java environemt and the huge number of academic papers talking about interesting issues with those environemnts. Therefore it might be the right time to stop about whining and lamenting the missing native ocaml shared library support and to start accepting byte code runtimes as appropriate even for performace critical applications. Regards, Jean-Marie Gaillourdet