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 TAA14771 for caml-redistribution@pauillac.inria.fr; Mon, 27 Mar 2000 19:13:04 +0200 (MET DST) Resent-Message-Id: <200003271713.TAA14771@pauillac.inria.fr> Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id WAA32664 for ; Fri, 24 Mar 2000 22:19:23 +0100 (MET) Received: from cepheus.azstarnet.com (cepheus.azstarnet.com [169.197.56.195]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id WAA03632 for ; Fri, 24 Mar 2000 22:19:21 +0100 (MET) Received: from vega (dialup002ip322.tus.azstarnet.com [169.197.15.66]) by cepheus.azstarnet.com (8.9.3+blt.Beta0/8.9.3) with SMTP id OAA15860 for ; Fri, 24 Mar 2000 14:19:19 -0700 (MST) X-Sent-via: StarNet http://www.azstarnet.com/ Message-ID: <001b01bf95d6$70e29260$250148bf@vega> From: "David McClain" To: Subject: Fw: OCaml App (NML) Announce Date: Fri, 24 Mar 2000 14:18:02 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Resent-From: weis@pauillac.inria.fr Resent-Date: Mon, 27 Mar 2000 19:13:03 +0200 Resent-To: caml-redistribution@pauillac.inria.fr The URL at the bottom of the message should have read http://www.azstarnet.com/~dmcclain/nmlpromo.htm not (.html). Sorry for the inconvenience.... ----- Original Message ----- From: David McClain To: Sent: Friday, March 24, 2000 2:04 PM Subject: OCaml App (NML) Announce > Dear OCaml Enthusiasts, > > It has been stewing for more than a year now, a continuing work in progress, > but it is high time that I release a matured copy of the code and sources to > the world. NML (Not ML, Numeric Modeling Language, Numeric ML, Nearly ML, > ...) is an interactive, dynamically typed, tail pure, compiled (to native > code closures) functional language, whose syntax closely follows that of > OCaml, but where all math operations are overloaded and vectorized on real > and complex data in the form of lists, vectors, multidimensional arrays, > tuples, etc. > > It has proven itself in the field for the past 9 months. Numerous samples > are included with the sources, including a translation of Norvig's Prolog > interpreter (just a toy... but it shows the power of NML for non-numeric as > well as numeric problems). NML is very fast!!! on large array-based > problems, and is reasonably fast on non-numeric problems (probably not as > efficient as OCaml) but certainly a lot easier to code interactively at the > command line (no type inferencing and no type checking... hence inherently > unsafe). > > The application and its sources presently runs on Win/NT 4.0 and Linux. But > the Linux port has been ignored for the past 5 months. It produces very nice > looking graphics, 2-D data plots, pseudo-color image displays, and shaded > surface plots. It is shareware in the sense of the OCaml license, and a > request that acknowledgement be given to the original authors. Source > consists of about 28K lines of OCaml, and 10K lines of supporting C/C++ > code. > > You can find more about it at > http://www.azstarnet.com/~dmcclain/nmlpromo.html > and the zipped sources and NML.exe at > http://www.azstarnet.com/~dmcclain/nml.zip (1100 KB). > > Many thanks to Xavier and the others at INRIA for their wonderful language > system!! > > - D. McClain, Sr. Scientist > Raytheon Systems Co. > Tucson, AZ > >