Version française
Home     About     Download     Resources     Contact us    
Browse thread
JIT-compilation for OCaml?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Joseph R. Kiniry <kiniry@a...>
Subject: Re: JIT-compilation for OCaml?
--On Wednesday, January 03, 2001 19:58:32 +0100 Markus Mottl 
<mottl@miss.wu-wien.ac.at> wrote:

> On Wed, 03 Jan 2001, Joseph R. Kiniry wrote:
>> > Why didn't you compare to OCaml or other FPLs (e.g. Haskell, Clean,
>> > etc.)? Business reasons?
>>
>> Entirely.  I would have been happy to work in OCaml, but trying to
>> convince  investors (who are reluctant enough to go with something like
>> Objective-C  or CLOS) that ML is a viable option is a hard-sell.  Couple
>> that with the  whole training, hiring, maintenence, and Open Source
>> issues and you hit a  dead end immediately.
>
> It's sad that it is still so difficult to attract investors to modern
> (as opposed to "new") technologies. OTOH, it is understandable that they
> are reluctant if they know that you are likely to have problems hiring
> or training staff (-> higher costs = less profit).

And that is exactly the problem in my situation.  The investors (myself 
being one of them) weren't that concerned with the choice of a 
non-mainstream/modern language/system for technical reasons, but we were 
entirely for many, many business reasons.

> How is the situation in France? Isn't (O)Caml used in most universities /
> hautes ecoles for teaching? There should be much more "programmer supply"
> over there (but probably not enough "venture capital supply" as compared
> to the US...).
>
> I do not really follow your concerns about Open Source: OCaml is pretty
> "free" as are most other FPLs. Or do you mean something else?

I'm sorry, I should have been more explicit.  I meant that if you are 
developing and Open Source product and you'd like large scale involvement, 
choosing OCaml as a source language isn't in your best interest.  While it 
is true that you are likely to get higher quality people involved, the 
source pool is several orders of magnitude smaller than that of Java.

Joe
-- 
Joseph R. Kiniry                   http://www.cs.caltech.edu/~kiniry/
California Institute of Technology       ID 78860581      ICQ 4344804