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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 2B038BBAF for ; Wed, 24 Nov 2010 16:30:04 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqIBAAu+7EzRVdg0kGdsb2JhbACDTp8lCBUBAQIJCQwHEQMfpFKJKDyCGIUlLohWAQEDBYEcgzNzBIpghX8 X-IronPort-AV: E=Sophos;i="4.59,248,1288566000"; d="scan'208";a="80878309" Received: from mail-qw0-f52.google.com ([209.85.216.52]) by mail2-smtp-roc.national.inria.fr with ESMTP; 24 Nov 2010 16:30:03 +0100 Received: by qwe4 with SMTP id 4so140079qwe.39 for ; Wed, 24 Nov 2010 07:30:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=nV3MAv42H5Y9cVAPaZmhqkpL+UEP1hZAxlPfCeaHdDc=; b=qHx6wVSNM1cSRkXK/giOEPByyaw2qNPb/ghdLERsy/zdAJWQ5WeRYUfITHpvxdKjSk j9BOOg+3hsHb84LBbasoA4W4Zakafg2gW/SDJ7nczlJ2tJOKStTKEq7RnwEunHS5mCTg zNr6PUMKwnbJaaG6lqEPlJsN8WEFl/Im83MHk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=m+p6SPRuqrZoameoJwJZnJJFR9ClQFceIzyImSynG4eneCqaz9p0QmyHN3qYMItilx ijRaH3eWParPRoxQ5iGxW5o6nxZ+WmsMWiToXij3pG1TnJ6sx5ZoNMgs0rwimwZAFW5G KUe69CP52WGVHK2ITmDZL9FnzGwwRaIA9jdbk= MIME-Version: 1.0 Received: by 10.229.91.211 with SMTP id o19mr7954500qcm.87.1290612602076; Wed, 24 Nov 2010 07:30:02 -0800 (PST) Received: by 10.229.95.72 with HTTP; Wed, 24 Nov 2010 07:30:01 -0800 (PST) In-Reply-To: <86AD9C8D-EB50-40E9-83D2-E5B5B4D3382F@gmail.com> References: <86AD9C8D-EB50-40E9-83D2-E5B5B4D3382F@gmail.com> Date: Wed, 24 Nov 2010 17:30:01 +0200 Message-ID: Subject: Re: [Caml-list] Is OCaml fast? From: Thanassis Tsiodras To: Vincent Aravantinos Cc: caml-list@yquem.inria.fr Content-Type: text/plain; charset=UTF-8 X-Spam: no; 0.00; ocaml:01 ocaml:01 ocamlopt:01 python's:01 cheers:01 helmet:98 ecosystem:98 wrote:01 caml-list:01 seems:03 problem:05 faith:93 wed:06 discussion:06 differences:06 On Wed, Nov 24, 2010 at 4:34 PM, Vincent Aravantinos wrote: > may we know, after all this intense discussion, what is your feeling? Well... (ducks, wears helmet). Dr Jon Harrop communicated with me directly (two days ago)... and when I expressed my lack of faith after reading his "Rise and fall of OCaml" article at http://flyingfrogblog.blogspot.com/2010/08/rise-and-fall-of-ocaml.html , he in fact counter-suggested that F# is now the horse to bet on - so... what do you guys think? Over the last couple of days, I've played a lot with ocaml (to be exact, Linux/ocamlopt, since my interest in the speed of what I make remains dominant) as well as F# (with Visual Studio 2008). To my limited understanding, the differences between OCaml and F# are small - and the benefits of direct access to the .NET ecosystem of libraries seems to counter the ... uncertain status of OCaml libraries. I just begun looking into all this, so I could be very wrong, of course - but I am spoiled rotten with Python's libraries, so not having "batteries included" in OCaml seemed like quite a problem... until I realized F# completely covers this. So, to conclude - what do you guys think about F# ? > > Did this debate enlightened your views? > Did it make arise new questions? > Are you going to learn Ocaml? > > At least you know now that Ocaml has a lively community :) > I just hope it did not disgust you... > > Cheers, > V. Aravantinos -- What I gave, I have; what I spent, I had; what I kept, I lost. (Old Epitaph)