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 NAA22323; Fri, 12 Jul 2002 13:23:09 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f 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 NAA22311 for ; Fri, 12 Jul 2002 13:23:08 +0200 (MET DST) Received: from fichte.ai.univie.ac.at (fichte.ai.univie.ac.at [131.130.174.156]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id g6CBN7j25514 for ; Fri, 12 Jul 2002 13:23:07 +0200 (MET DST) Received: (from markus@localhost) by fichte.ai.univie.ac.at (8.9.3/8.9.3/Debian 8.9.3-21) id NAA01696; Fri, 12 Jul 2002 13:23:04 +0200 Date: Fri, 12 Jul 2002 13:23:04 +0200 From: Markus Mottl To: Oleg Cc: OCaml Subject: Re: [Caml-list] Re: productivity improvement Message-ID: <20020712112304.GC684@fichte.ai.univie.ac.at> Mail-Followup-To: Oleg , OCaml References: <200207081952.PAA28813@hickory.cc.columbia.edu> <001f01c2271e$8037adf0$d100a8c0@warp> <3D2C5B77.6060303@ozemail.com.au> <200207121035.GAA26600@dewberry.cc.columbia.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200207121035.GAA26600@dewberry.cc.columbia.edu> User-Agent: Mutt/1.4i Organization: Austrian Research Institute for Artificial Intelligence Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, 12 Jul 2002, Oleg wrote: > Looking at Halo [1] credits, one can see that it was developed by about 10 > programmers (there were also testers and artists involved). A single O'Caml > programmer capable of developing such a game alone should certainly stand to > make tons of money. Then why don't we see much software written in O'Caml? Easy: almost all commercial and most academic programmers have never heard of OCaml. That's a fact. > I'm not buying the argument that "O'Caml isn't used in the industry > because investors and project managers are stupid". Nobody has ever said so. They are at least uninformed what concerns this language. And even if they are informed, there are many commercial reasons why OCaml might be a sub-optimal choice: lack of programmers, lack of libraries for commercial purposes, etc. This is not just a matter of language features. > You don't need a project manager if you can replace a team of 100 C/C++ > programmers alone (or just 10 of them if you work in your spare time < > 1 hour a day) [2] Another reason why project managers don't want OCaml :-) Now seriously, I don't quite get your argument. Do you have any imagination, how difficult it is to find OCaml-programmers? I can tell you of maybe three somewhat competent OCaml-programmers in my country. Other programmers here are not incompetent in the sense that they don't know how to program in general but in the sense that they have never used (most often not even heard) of this language. If I founded a company here using this technology, I'd get into very serious troubles when my main programmer gets a brick on his head. Just too risky! Regards, Markus Mottl -- Markus Mottl markus@oefai.at Austrian Research Institute for Artificial Intelligence http://www.oefai.at/~markus ------------------- 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