From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id CA2D3BB9A for ; Mon, 7 Nov 2005 13:55:40 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id jA7Ctd1S022981 for ; Mon, 7 Nov 2005 13:55:40 +0100 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 NAA05025 for ; Mon, 7 Nov 2005 13:55:39 +0100 (MET) Received: from ash25e.internode.on.net (ash25e.internode.on.net [203.16.214.182]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id jA7CtbYM022967 for ; Mon, 7 Nov 2005 13:55:38 +0100 Received: from rosella (ppp7-104.lns1.syd7.internode.on.net [59.167.7.104]) by ash25e.internode.on.net (8.12.9/8.12.6) with ESMTP id jA7CtXVn016989; Mon, 7 Nov 2005 23:25:35 +1030 (CST) (envelope-from skaller@users.sourceforge.net) Subject: RE: [Caml-list] Wikipedia From: skaller To: Thomas Fischbacher Cc: Tony Edgin , caml-list@inria.fr In-Reply-To: References: <001601c5e366$c21fcb00$6832b8cb@Mark> Content-Type: text/plain Date: Mon, 07 Nov 2005 23:55:33 +1100 Message-Id: <1131368133.1785.112.camel@rosella> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 Content-Transfer-Encoding: 7bit X-Miltered: at nez-perce with ID 436F4ECB.002 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 436F4EC9.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 ocaml:01 arises:01 idioms:01 ocaml:01 variants:01 wrote:01 sourceforge:01 polymorphic:01 idiom:01 imho:01 workaround:01 jacques:01 idiomatic:02 garrigue:03 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.3 On Mon, 2005-11-07 at 13:23 +0100, Thomas Fischbacher wrote: > Actually, this would mean to turn this into a 100+ KB article on OCaml. > The question arises whether this is appropriate for a brief overview in > an encyclopedia. I cannot answer that question, but the Wikipedia is littered with silly articles on weird Java idioms and archaic C concepts. For example the important concept of 'control inversion' is described as some kind of Java idiom. Like most idiomatic usage of lame languages, it doesn't warrant a full scale article to describe some workaround of a lame system -- instead of describing a general concept -- in my opinion. My point is -- more popular languages already pollute the Wikipedia with considerable crap, so a well written description of properties of Ocaml is warranted to counter this rubbish -- 100KB if necessary!. IMHO. But not necessarily all in one place. For example I would love if Jacques Garrigue would spindle, fold, and mutilate some of his notes on Polymorphic Variants, make a separate article on that, and hang a link off the main Ocaml article. In addition, there are surely entries on 'polymorphism' and 'functional programming' and other such things which have links to other articles which describe how various languages provide those facilities .. and one can envisage adding a link to an Ocaml specific article on such topics. -- John Skaller Felix, successor to C++: http://felix.sf.net