From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id SAA24705 for caml-redistribution@pauillac.inria.fr; Sat, 18 Mar 2000 18:53:52 +0100 (MET) Resent-Message-Id: <200003181753.SAA24705@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 XAA26381 for ; Fri, 17 Mar 2000 23:12:13 +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 XAA28451 for ; Fri, 17 Mar 2000 23:12:12 +0100 (MET) Received: from vega (dialup002ip403.tus.azstarnet.com [169.197.15.147]) by cepheus.azstarnet.com (8.9.3+blt.Beta0/8.9.3) with SMTP id PAA28283 for ; Fri, 17 Mar 2000 15:12:08 -0700 (MST) X-Sent-via: StarNet http://www.azstarnet.com/ Message-ID: <002401bf905d$d768ef80$250148bf@vega> From: "David McClain" To: Subject: Syntax Discussions and Caml Philosophy Date: Fri, 17 Mar 2000 15:12:08 -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: Sat, 18 Mar 2000 18:53:52 +0100 Resent-To: caml-redistribution@pauillac.inria.fr I have been reading the past messages about label syntax with some degree of interest... I am not expert enough in their use to make any comments regarding them. But I will echo the experience of a heavy user of Caml in saying that I have been quite pleased with the "orthogonality" of syntactic components. I find that Caml is first among languages (and beyond Lisp) that permit drastic and radical changes to underlying modules of very large programs without introducing unwanted side effect propagation. This amazing property has enabled a tenfold increase in my own productivity. Whatever the outcome of these discussions, I do hope that these orthogonality goals, and the other simple "properties" of the language can be maintained. This compiler is too elegant and useful to destroy with the introduction of intrusive features... David McClain, Sr. Scientist Raytheon Systems Co. Tucson, AZ