From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p2V7v4c5030024 for ; Thu, 31 Mar 2011 09:57:04 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApwCAPcylE1KfVIukGdsb2JhbACYG40sCBQBAQEBCQkNBxQEIYh5mwuKVoIjhFoviFwBAQMFhWYEjRGDVXWERzo X-IronPort-AV: E=Sophos;i="4.63,274,1299452400"; d="scan'208";a="104106025" Received: from mail-ww0-f46.google.com ([74.125.82.46]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 31 Mar 2011 09:56:59 +0200 Received: by wwb28 with SMTP id 28so2369398wwb.3 for ; Thu, 31 Mar 2011 00:56:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; bh=CT0FBxowOV46d6zJgv3sfLRBMPIT2f/ysmv5eXu30xQ=; b=EKluYCf6SI6YWtsTD0VAp+1YUJ5RELjNumHObW8loziwdj5o6f9qESMb7t5k10ldCB FlZRtfrygLVA1p+6dknY9gbza7m++cu9bvXHWn6K4cxZwP8ZpFnvqsy/Zk0lIsiHBIhU P2h0B61TXQ+wnhdb8QBo3zi5MJdZr8pRDeS6s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=e7x8KqeZVOjbaNV1FZZXoeANNTEWlAb0IvsHOUX2rRtoRCpIm/E2kTvDqApRYItkS+ 3BTHuUQJPmtbBMUtncW+azYFYHCRoypd6pjbPg3QdAY+veEVaUD9ZxWbe5iUVle4xljl MvvTY1c1Znows2iorW4rnlNGw37N/tVhKwABs= Received: by 10.216.30.206 with SMTP id k56mr1799859wea.23.1301558218833; Thu, 31 Mar 2011 00:56:58 -0700 (PDT) Received: from [192.168.0.10] (lau06-2-82-234-138-87.fbx.proxad.net [82.234.138.87]) by mx.google.com with ESMTPS id d59sm80021wed.45.2011.03.31.00.56.57 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 31 Mar 2011 00:56:58 -0700 (PDT) Message-Id: <25BB4625-7DB0-47E2-A378-5F121EB41EB8@gmail.com> From: Christophe Papazian To: caml-list In-Reply-To: <4D9328A0.3020504@wp.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Mime-Version: 1.0 (Apple Message framework v936) Date: Thu, 31 Mar 2011 09:56:55 +0200 References: <4D9328A0.3020504@wp.pl> X-Mailer: Apple Mail (2.936) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by walapai.inria.fr id p2V7v4c5030024 Subject: Re: [Caml-list] Re: Arithmetic operations Selling cars without tires ! This is a huge problem of the ocaml community. Who wants a minimal library ? What makes other languages popular ? There are huge API. For Ocaml, the main web site is just for the compiler, the ocaml hump is refreshed each month with few new things. So I need to use as well godi (another web site), batteries (still in progress, another web site), janestreet (another solution, another web site). Everybody is making is own api, which is not very interesting for the end user. When I use python or latex, eveything is centralized, I pick the packages I need, and all is done. Ocaml situation would be understandable if this was something new, but after 15 years, it's just the french way : "We have good ideas, but we don't care how to sell them". And this must be a reason why ocaml community is still small. Christophe Le 30 mars 11 à 14:57, Dawid Toton a écrit : > >> It would be so good if some missing operations on numbers could be >> added to the standard set : (...) >> The lack of those functions gives a feeling of immaturity of the >> language. >> Is it possible in some near futur release to add them ? > This is a matter of libraries, not the language. The standard library > coming with raw ocaml distribution is intended to be lightweight and > minimal. It is a library like core[1] or batteries[2] that should > provide the "standard set" of operations. You can consider filling a > feature request ticket. > > Dawid > > [1] http://ocaml.janestreet.com/?q=node/13 > [2] http://batteries.forge.ocamlcore.org/ > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa-roc.inria.fr/wws/info/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs >