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=2.8 required=5.0 tests=DNS_FROM_RFC_POST, HTML_MESSAGE,SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id A8479BBC4 for ; Mon, 16 Mar 2009 19:35:54 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiQCAL44vklKfVwbimdsb2JhbACCUZIyPwEBAQoJDAcPBbB6B4EAjXoBAwEDg3wGhQM X-IronPort-AV: E=Sophos;i="4.38,374,1233529200"; d="scan'208";a="24406844" Received: from qw-out-2122.google.com ([74.125.92.27]) by mail3-smtp-sop.national.inria.fr with ESMTP; 16 Mar 2009 19:35:53 +0100 Received: by qw-out-2122.google.com with SMTP id 3so1795108qwe.15 for ; Mon, 16 Mar 2009 11:35:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=uUfBe3PtBkiut+ozvPwufMJnE0oie98Js/45vIbawZ4=; b=b75+kGt/p0ayhZBKlwvZqahK3rmAc847IaiadiXVXtWjOk6OBY5fdlWsiGXh/X8qFO zgxyppAMfYQ7Es98pGI3VLI7wJoI+7tzze/CoyTQxcv0Pz4SZr6+mYwtScRobkpRDQ6D M1CQoE3WOdn1WcvR49OXM/TeeLhKo4BlSonho= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; b=kkhO7WN3OjwKBRbDeGTWuqIozC6qQNEEFQMMSDBm64FC8HxseBbUg4J9YB/OX+JunO B6mwWZvAsUEvPVlB8BcECCHWDXY95rv+Nzblspa4Qv98BF73RiCOMZJvrK6J0XmDWp/k ACauebAf7+rbkEzbB9gvH4ZXGLNjep+r+6Qp0= MIME-Version: 1.0 Received: by 10.229.85.17 with SMTP id m17mr1974500qcl.43.1237228552604; Mon, 16 Mar 2009 11:35:52 -0700 (PDT) Reply-To: yminsky@gmail.com In-Reply-To: References: <891bd3390903131252t7feb059aq94f56b0a4d2efbf3@mail.gmail.com> <87hc1wyl9q.fsf@aryx.cs.uiuc.edu> <891bd3390903141025w3d0580dbgf97ab4f40386903d@mail.gmail.com> <87d4chy29p.fsf@aryx.cs.uiuc.edu> Date: Mon, 16 Mar 2009 14:35:51 -0400 Message-ID: <891bd3390903161135xba35405wa62edd7db1706336@mail.gmail.com> Subject: Re: [Caml-list] caml trading From: Yaron Minsky To: Jim Miller Cc: caml-list@yquem.inria.fr Content-Type: multipart/alternative; boundary=0016364edf6e62a1c9046540b812 X-Spam: no; 0.00; yaron:01 minsky:01 yminsky:01 ocaml:01 ocaml:01 node:01 node:01 2009:98 blogs:98 blog:98 blog:98 2009:98 blogs:98 wrote:01 wrote:01 --0016364edf6e62a1c9046540b812 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On Mon, Mar 16, 2009 at 10:30 AM, Jim Miller wrote: > You discussed the issues that Jane Street has in "programming in the > large." We have a small OCaml investment here and we are probably > going to significantly expand that. I'm curious, what are you guys doing with caml? > While I know that time is a huge > factor, I'd be very interested in any blogs or writings you have on > what specific techniques you used to help with these issues. In > particular, the build process that you use. I've seen you mention in > the past on this list that you've had issues with some the existing > build tools. > Our blog is here: http://ocaml.janestreet.com And I wrote a post about our build system here: http://ocaml.janestreet.com/?q=node/36 Interestingly, it is the most popular post on the blog. Turns out, there are more people who care about version control than people who care about functional programming. (It's not that bad, though. The second most popular post is on type-indexed values). y --0016364edf6e62a1c9046540b812 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Mon, Mar 16, 2009 at 10:30 AM, Jim Miller <gordon.j.miller@gmail.com> wrote:
You discussed the issues that Jane Street has in "programming in the large." =A0We have a small OCaml investment here and we are probably going to significantly expand that. =A0

I'm curiou= s, what are you guys doing with caml?
=A0
While I know that time is a huge
factor, I'd be very interested in any blogs or writings you have on
what specific techniques you used to help with these issues. =A0In
particular, the build process that you use. =A0I've seen you mention in=
the past on this list that you've had issues with some the existing
build tools.

Our blog is here:

=A0=A0 http://ocaml.janestreet.com

And I wrote a po= st about our build system here:

=A0=A0 http://ocaml.janestreet.com/?q=3Dnode/36

Interestingly, it is the most popular post on the blog.=A0 Turns out, t= here are more people who care about version control than people who care ab= out functional programming.=A0 (It's not that bad, though.=A0 The secon= d most popular post is on type-indexed values).

y
--0016364edf6e62a1c9046540b812--