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
NaCl/OCaml (OCaml as a client-side web programming language)
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2010-03-05 (11:41)
From: Vincent Balat <vincent.balat@p...>
Subject: Re: [Caml-list] NaCl/OCaml (OCaml as a client-side web programming language)

Very interesting! We will try to make Eliom Client (the client side 
programming framework for Ocsigen) work on it.

A summary of solutions to use Ocaml for client side programming:
 - OcamlJs (by Jake Donham): compiler OCaml -> JS
 - O'Browser (by Benjamin Canou): Ocaml virtual machine written in JS
 - NaCl/Ocaml: native code! (but requires Native client to be installed and 
only x86 for now)
 - and there may also be a compiler Ocaml bytecode -> JS soon ;-)

> Hello,
> I'm pleased to announce the initial release of NaCl/OCaml, a version
> of the native-code OCaml compiler whose output can be validated as
> safe to run over the web.  Together with the "Native Client" plug-in
> under development at Google, this means that OCaml can now be used for
> client-side web programming!
> For more about Native Client, see http://code.google.com/p/nativeclient/.
> For NaCl/OCaml, including a ray tracer demo, see
> http://code.google.com/p/nacl-ocaml/.
> Feedback is welcome and appreciated.  Please feel free to email me,
> report bugs at the project website, or email
> nacl-ocaml-discuss@googlegroups.com.
> Thanks,
> Jeremy
> _______________________________________________
> Caml-list mailing list. Subscription management:
> http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
> Archives: http://caml.inria.fr
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs