From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 4EA3BBC69 for ; Mon, 20 Aug 2007 21:54:47 +0200 (CEST) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l7KJsk9L026858 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Mon, 20 Aug 2007 21:54:47 +0200 X-Envelope-From: oliver@first.in-berlin.de X-Envelope-To: Received: from einhorn.in-berlin.de (localhost [127.0.0.1]) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id l7KJsjDT017544 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 20 Aug 2007 21:54:46 +0200 Received: (from www-data@localhost) by einhorn.in-berlin.de (8.13.6/8.13.6/Submit) id l7KJsj67017542 for caml-list@inria.fr; Mon, 20 Aug 2007 21:54:45 +0200 X-Authentication-Warning: einhorn.in-berlin.de: www-data set sender to oliver@first.in-berlin.de using -f Received: from dslb-088-073-099-124.pools.arcor-ip.net (dslb-088-073-099-124.pools.arcor-ip.net [88.73.99.124]) by webmail.in-berlin.de (IMP) with HTTP for ; Mon, 20 Aug 2007 21:54:45 +0200 Message-ID: <1187639685.46c9f1859d769@webmail.in-berlin.de> Date: Mon, 20 Aug 2007 21:54:45 +0200 From: Oliver Bandel To: Caml-list List Subject: Re: [Caml-list] If OCaml were a car References: <20070818192157.GA11789@furbychan.cocan.org> <6806cf750708181324l724823c6w304f9088980c3316@mail.gmail.com> <46C76557.5050308@cs.caltech.edu> <56864F61-40F3-4F03-9823-6D510AD5320B@epfl.ch> In-Reply-To: <56864F61-40F3-4F03-9823-6D510AD5320B@epfl.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.6 X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 X-Miltered: at concorde with ID 46C9F186.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; bandel:01 in-berlin:01 ocaml:01 bunzli:01 buenzli:01 iter:01 ocaml:01 langauge:01 ocaml's:01 eating:98 smell:98 it-projects:98 imho:01 partial:01 oliver:01 Zitat von Daniel Bünzli : > Maybe I ride this car too often to realize (or I'm dumb) but I don't > get the joke about controls. [...] I would think this is only a joke from an american person about french cars? On which side do they drive in USA, and on which in french? So the controls are on the other side. But possibly this also was meant on the Stdlib's order of arguments in functions like List.map, List.iter and so on. Some people meant that the order of the args were wrong, making complex code some more complicated (for partial application orsimilar techniques). But I really enjoy OCaml all the days again. It seems to me, that the people here on the list have a funny live to choose the langauge they want, and because of that they have forgotten, how cool OCaml is, compared to so mancy other languages. When I remember Perl, which I often have to work with, because there are a lot of Perl projects but no Ocaml projects outside on the amrket, I always know, how ugly langauges can be. So, the problems with which OCaml comes along are really minor to what languages in IT-business offer.... Maybe in universities or at home you can choose any language you want, but a lot of money-projects need to be done in ugly langauges. So, that's the reason why I don't forget, which advantages OCaml offers. So, if you see only the holes inside the cheese, can you enjoy eating the cheese? I enjoy it. And: OCaml-cheese IMHO tastes good and does NOT stink, even if the people on the list here talking about it as if it would stink. If you want to have a strange smell, look for what languages have to be used in so lot IT-projects. The peoples even don't know what OCaml is! When I mention it, I got strange look from people, they maybe think I'm like a script kiddie with a new toy. But they want that one uses ugly languages. Compared to that the discussions on OCaml's defficiencies are incomprehensible to me. Ciao, Oliver