From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id LAA01042; Sat, 27 Jul 2002 11:08:02 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f 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 LAA01138 for ; Sat, 27 Jul 2002 11:08:01 +0200 (MET DST) Received: from dewberry.cc.columbia.edu (dewberry.cc.columbia.edu [128.59.59.68]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g6R980D28007 for ; Sat, 27 Jul 2002 11:08:00 +0200 (MET DST) Received: from there (tw304h3.cpmc.columbia.edu [156.111.84.180]) by dewberry.cc.columbia.edu (8.9.3/8.9.3) with SMTP id FAA03871; Sat, 27 Jul 2002 05:07:57 -0400 (EDT) Message-Id: <200207270907.FAA03871@dewberry.cc.columbia.edu> Content-Type: text/plain; charset="iso-8859-1" From: Oleg To: sajuma@utu.fi Subject: [Caml-list] productivity improvement (was: Rule based language) Date: Sat, 27 Jul 2002 05:08:40 -0400 X-Mailer: KMail [version 1.3.2] Cc: caml-list@inria.fr References: <1027549877.3d3f2ab5bff5c@webmail.utu.fi> In-Reply-To: <1027549877.3d3f2ab5bff5c@webmail.utu.fi> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Wednesday 24 July 2002 06:31 pm, sajuma@utu.fi wrote: > Anyway, problems in memory management and modularity > only appear when the programs become big. Usually big > programs are not written in two languages, so comparison > is hard. But the example of Horus vs. Ensemble shows that > there is very large improvement. Do you have links/references? (Although the fact that ML is more productive than C is quite believable to me) I found Horus/Ensemble web site. It looks like it has not been updated in 5 years[1] > [...] why are you using C++? It's very easy to give simple examples of when C++ is much more productive than C in programs defined by their I/O (If anyone needs such examples: a) reverse a file, b) reverse lines in a file c) /usr/bin/sort ). The situation seems to be different with O'Caml vs C++. Regards, Oleg [1] Maybe the complexity has cought up with them eventually :) ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners