From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 46EE97F20B for ; Mon, 11 Feb 2013 12:35:51 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of louis.gesbert@ocamlpro.com) identity=pra; client-ip=212.227.126.171; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="louis.gesbert@ocamlpro.com"; x-sender="louis.gesbert@ocamlpro.com"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of louis.gesbert@ocamlpro.com) identity=mailfrom; client-ip=212.227.126.171; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="louis.gesbert@ocamlpro.com"; x-sender="louis.gesbert@ocamlpro.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of postmaster@moutng.kundenserver.de designates 212.227.126.171 as permitted sender) identity=helo; client-ip=212.227.126.171; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="louis.gesbert@ocamlpro.com"; x-sender="postmaster@moutng.kundenserver.de"; x-conformance=sidf_compatible; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtcAADnXGFHU436rfGdsb2JhbABEwRYWDgEBCwkLBxQFJIIgAQVtHAtGSQENOId3CL9PiQmFWoMqA4gwjxGSPYFlJA X-IPAS-Result: AtcAADnXGFHU436rfGdsb2JhbABEwRYWDgEBCwkLBxQFJIIgAQVtHAtGSQENOId3CL9PiQmFWoMqA4gwjxGSPYFlJA X-IronPort-AV: E=Sophos;i="4.84,641,1355094000"; d="scan'208";a="1782018" Received: from moutng.kundenserver.de ([212.227.126.171]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 11 Feb 2013 12:25:55 +0100 Received: from ocp-dell.localnet (reverse.completel.net [213.30.181.210]) by mrelayeu.kundenserver.de (node=mreu3) with ESMTP (Nemesis) id 0M47EN-1UwHCw35Nr-00rr20; Mon, 11 Feb 2013 12:35:49 +0100 From: Louis Gesbert Organization: OCamlPro To: caml-list@inria.fr Date: Mon, 11 Feb 2013 12:40:35 +0100 User-Agent: KMail/1.13.7 (Linux/3.2.0-4-amd64; KDE/4.8.4; x86_64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <201302111240.35711.louis.gesbert@ocamlpro.com> X-Provags-ID: V02:K0:A2s4lozk1GFXGv3CEctt6pLWdtqErYFbZjh7vizOlem yfZ7sYO3QT5GvzUPyBMkwx56jEtL1FtmHyr1YlJJNZdX4m4R/d wlahQ1pPPNUKYfAGG0n8NlS4qyM7P3IwK1ZSOSku/+0n/HPUnn h+JM7+2vFrnh/bhVjCUyqLsVPlfuXWR0zxNduocBddzbbMYptA 94b58K3Kr3IDwkGfz6yxGOIxxsduLDdnASlNhNLLILRufWIUFp pB496i3Td0IWUm91XzCV+mprePjIgtvwT+eFUnAiiP0uFIs+gT kuYerI/dT+csL2KMxnep9PgGUsstYQdIGEpPgJYfhye8J0G09C kL/XAI8KbW2KHU3450boXtWPkAqPhadFllg4W5HIi64UQ5OrV2 UuwDj3oXMUuOQ== X-Validation-by: louis.gesbert@ocamlpro.com Subject: Re: [Caml-list] geany as an ocaml ide OCaml is definitely lacking in this area; I am at the moment working precis= ely=20 on solving this issue, with a dedicated Gtk editor that runs on Linux, OSX = and=20 Windows. It is pretty basic at the moment but already has code edition and= =20 working toplevel interaction (no compilation or project yet). Release is intended in a few months from now, with sufficient features for= =20 beginners and students. If successful, it will then be extended to handle= =20 bigger projects (multi-file, build system integration, etc.). Until then, you may see the project's github page at https://github.com/OCamlPro/ocp-edit-simple (name temporary) -- Louis Gesbert, OCamlPro Le Monday 11 February 2013 01:49:41, Martin DeMello a =E9crit : > I spent some time last night going through all the "what is a good > (beginner's) ide for ocaml?" threads I could find online, and trying > out the various options suggested. I ruled out the following: >=20 > * vim, emacs and eclipse (not beginner-friendly; people who want to > use them will know how to do it) > * anything that did not provide a binary install for Windows and OSX, > and wasn't a simple configure/make/make install on linux > * anything that needed fiddling with config files just to install it > * anything that needed the OCaml sources to be independently present > and configured (!) > * anything that was abandoned, or didn't seem to support OCaml 4 >=20 > I was left with Geany and Komodo Edit as possibilities, and Geany won > out by letting me open up a test.ml file and immediately being able to > find and run the OCaml compiler. At least on Linux, it was a perfect > beginner-friendly experience. >=20 > So what do people think about ocaml.org officially promoting Geany as > the answer to "I'm learning OCaml; what is a good IDE?"? I'd be happy > to write up a page on it and contribute it. >=20 > martin