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=2.8 required=5.0 tests=DNS_FROM_RFC_POST,SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 0383FBBAF for ; Sun, 6 Sep 2009 10:48:16 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmEBAOMTo0rRVdK2k2dsb2JhbACRfoh/PwEBAQEJCQoJEwOqPYEnjncBAwIEhBQF X-IronPort-AV: E=Sophos;i="4.44,341,1249250400"; d="scan'208";a="33790670" Received: from mail-yx0-f182.google.com ([209.85.210.182]) by mail3-smtp-sop.national.inria.fr with ESMTP; 06 Sep 2009 10:48:16 +0200 Received: by yxe12 with SMTP id 12so4368475yxe.1 for ; Sun, 06 Sep 2009 01:48:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=lBc3MPzVd+0Kj2pyAMNHCUrJ4RX9OciU+H9WsofMD54=; b=qZtZvod7hxcGbG4OQd/DzZSFIHqHJhk1rTIdxLO0pYawll1Pn+lekk0xFHFt5fShzB hbZV1eqg73tEk+gOrVubRtATrv1uNCxstR5CZIELm5JvSB7oT1fyThQJo63YxHelxqvd fKHVCYA3w3RgmURUhTerPXs7nAPjkS0FreH44= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=aP8uqsC0MpboBfzaw2jKJWrYIsYEtMQqWUWS8C9OefZvIzJ8btnLQJBU0Qu+4gy5Ha Sh4MeM/tpYX14Kkl2UswYxpjeyqNmehozusXNOJ9ZUw2MzLrrmCEm/rthONdIaeWbaa7 wwPeBog+frU0kkwt2POAZ9l6xETM4CFs6Lb54= MIME-Version: 1.0 Received: by 10.150.193.7 with SMTP id q7mr20354384ybf.238.1252226895255; Sun, 06 Sep 2009 01:48:15 -0700 (PDT) In-Reply-To: References: <4A9FBF04.1060608@gmail.com> <20090904105505.055ec82e@attale.agematis.loc> <4AA0DEB4.6020307@glondu.net> <7d8707de0909040326x37d455cdi9f480b2b5da96b20@mail.gmail.com> <20090904141008.GC22690@annexia.org> <3a360f590909040738g5b481822q1c25d69548233bbb@mail.gmail.com> From: Henry Lenzi Date: Sun, 6 Sep 2009 05:47:55 -0300 Message-ID: <8b4c81f0909060147u7921b00aj83db4edb14907bc2@mail.gmail.com> Subject: Re: [Caml-list] Why don't you use batteries? To: caml-list@yquem.inria.fr Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam: no; 0.00; python's:01 ocaml's:01 python's:01 ocaml's:01 inference:01 ocaml:01 ocaml:01 legend:98 churn:98 graph:01 caml-list:01 snip:02 python:03 sell:96 pattern:04 (snip) > Compare Python's actively developed > cx_Oracle to OCaml's abandoned Oracaml. Or Python's excellent Matplotlib = to > OCaml's frankly crude =C2=A0Plplot, I tried to draw a graph with a legend= today, > very simple you might think, wait, Plplot doesn't even do that! It would = be > a very hard sell to my colleagues right now, regardless of the brilliance= of > type inference, pattern matching, etc... > OCaml has much less people working on it. Colleges churn out C++ and Java-trained people. Python is very close to that. See how much less love Ruby gets because of its Smalltalkishness. OCaml needs more people. Where are the French, by the way? ;-) Henry