English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
Native executable symtable
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ 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

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. 

  Jean-Marie Gaillourdet