From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id XAA18914 for caml-redistribution; Sat, 9 Jan 1999 23:23:29 +0100 (MET) Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id KAA23988 for ; Fri, 8 Jan 1999 10:35:43 +0100 (MET) Received: from lri.lri.fr (lri.lri.fr [129.175.15.1]) by concorde.inria.fr (8.8.7/8.8.7) with ESMTP id KAA10932 for ; Fri, 8 Jan 1999 10:35:43 +0100 (MET) Received: from pc801.lri.fr (IDENT:loisel@pc801.lri.fr [129.175.8.109]) by lri.lri.fr (8.9.1a/8.9.1) with ESMTP id KAA19501 for ; Fri, 8 Jan 1999 10:35:42 +0100 (MET) Received: by pc801.lri.fr (8.8.7/feuille) id KAA15156 ; Fri, 8 Jan 1999 10:35:46 +0100 From: Patrick Loiseleur MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <13973.53618.25850.822299@pc801.lri.fr> Date: Fri, 8 Jan 1999 10:35:46 +0100 (MET) To: caml-list@pauillac.inria.fr Subject: OCaml wins a comparative study X-Mailer: VM 6.63 under 20.4 "Emerald" XEmacs Lucid Content-Transfer-Encoding: 8bit Sender: weis According to D. McClain, OCaml is currently the best programming language for scientific processing. At the URL http://www.azstarnet.com/~dmcclain/LanguageStudy.html one can found a detailed comparative study of C++, IDL, Fortran, SML, Ocaml, Dylan, Erlang, Clean, Haskell, Lisp, Mathematica. O'Caml is praised for the easyness of code writing and code maintenance, hi-quality documentation but also for the speed of the compiler and the quality of code generated : << And most importantly, the CAML version works, and it works properly? every time. I am assured, having monitored its runtime behavior that there are no memory leaks. Furthermore, the quality of code generated by the CAML compiler has been analyzed by the Intel VTune system and it show no pipeline stalls, maximum parallelism between integer and floating point units, and machine assembly code that is as good or better than can be achieved by hand coding.>> [Version francaise] Ocaml est le vainqueur d'une confrontation entre plusieurs langages de pogrammation (C++, IDL, Fortran, SML, Ocaml, Dylan, Erlang, Clean, Haskell, Lisp, Mathematica) utilsés pour des calculs scientifiques. Les vertus reconnues à OCaml sont la clarté du code, la facilité de la maintenance et la qualité de la documentation, mais aussi la vitesse et la qualité du code généré. On peut consuler cet article à l'adresse : http://www.azstarnet.com/~dmcclain/LanguageStudy.html Bien cordialement, -- Patrick.Loiseleur@lri.fr