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=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 4B18CBBAF for ; Sat, 26 Jul 2008 14:21:30 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAMezikjAXQIm/2dsb2JhbACuQgM X-IronPort-AV: E=Sophos;i="4.31,255,1215381600"; d="scan'208";a="15525401" Received: from discorde.inria.fr ([192.93.2.38]) by mail1-smtp-roc.national.inria.fr with ESMTP; 26 Jul 2008 14:21:30 +0200 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m6QCLQWb006379 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Sat, 26 Jul 2008 14:21:29 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoICABOzikjLOwGUgWdsb2JhbACSTgEBECAEm0AD X-IronPort-AV: E=Sophos;i="4.31,255,1215381600"; d="scan'208";a="27701604" Received: from outbound.icp-qv1-irony-out3.iinet.net.au ([203.59.1.148]) by mail4-smtp-sop.national.inria.fr with ESMTP; 26 Jul 2008 14:21:28 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAAe0ikjLzuai/2dsb2JhbACuRAM X-IronPort-AV: E=Sophos;i="4.31,255,1215360000"; d="scan'208";a="294367659" Received: from unknown (HELO hendrix.mega-nerd.net) ([203.206.230.162]) by outbound.icp-qv1-irony-out3.iinet.net.au with ESMTP; 26 Jul 2008 20:21:25 +0800 Received: from hendrix (hendrix [192.168.200.99]) by hendrix.mega-nerd.net (Postfix) with SMTP id 792AAAB602 for ; Sat, 26 Jul 2008 22:25:10 +1000 (EST) Date: Sat, 26 Jul 2008 22:25:10 +1000 From: Erik de Castro Lopo To: caml-list@inria.fr Subject: Re: [Caml-list] New Ocaml Plug-in for NetBeans Message-Id: <20080726222510.bab5baad.mle+ocaml@mega-nerd.com> In-Reply-To: <1217073678.488b120e39357@webmail.inescporto.pt> References: <1217073678.488b120e39357@webmail.inescporto.pt> Reply-To: caml-list@inria.fr Organization: Erik Conspiracy Secret Labs X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.9; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Miltered: at discorde with ID 488B16C6.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 ocaml:01 ocamllex:01 ocamlyacc:01 haskell:01 syntax:01 ord:01 plug-in:98 dog:98 optimistic:98 wrote:01 exception:01 caml-list:01 dependency:01 macros:01 hmf@inescporto.pt wrote: > You mean create several projects, make a dependency to ensure > they are compiled correctly and in order and then call one of > those compiled applications to generate code? Yes, thats the way it would be done in VS. The way I work its all in what I would consider a single project. > Hmm... I think > just the last part may be missing in the IDE I use. I find this last part quite common for things like ocamllex/ ocamlyacc and Flex/Bison for C or C++. > Ok, this is not a rebuttal but... we all know C, C++, Ocaml, Haskell, > Ruby, etc, are supported in Eclipse. Granted support is not > perfect, but you can work quite comfortably. Personally I find Eclipse appalling. It takes forever to start up and runs slow as a dog. It might support Java reasonably well but I find its support for C rather poor. I haven't tried it with other laguages. I didn't mention having tried Eclipse before because I really only used it for a couple of hours. > What I say here also goes for Richard. I am aware that a lot of time > has gone into learning these tools (20 years!). I am just saying that to > use IDEs also requires effort. I spent 35+ hours/week for 6 months on VS2005. Is that not enough time to learn it? > Ok. But most IDE editor also offer most (all?) of those capabilities, > correct? Anyway, this is not the issue. But the Adobe IDE was definitely different to the VS2005 one I was using a couple of months earlier. What I really wanted was to be using my editor, with my personalised syntax highlighting pattern and my macros. > Granted. But I am defending lowering the barrier for Ocaml use. If you are advocating IDE use for the purposes of making Ocaml easier for newcomers then you are in a bit of a bind. The people who need the IDE are the newcomers who are not capable of writing one and the ones with sufficient experience to write an Ocaml IDE are happy with what they have and are therefore not interested in writing one (with the possible exception of Jon Harrop). Erik -- ----------------------------------------------------------------- Erik de Castro Lopo ----------------------------------------------------------------- "The X-files is too optimistic. The truth is not out there." -- Anthony Ord