Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[Caml-list] ocaml killer
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2004-01-27 (08:56)
From: Alex Baretta <alex@b...>
Subject: Re: [Caml-list] ocaml killer
Alexander Epifanov wrote:
> Hello,
> I have read message about Skala language, and I think (it's only my IMHO),
> that ocaml have no future without some features, like concurrent programming
> (CP) and chance to use libraries from the other languages.

Thanks for sharing you "humble opinion" with us. Let me share mine with 
you: my company has chosen Ocaml as it's primary general purpose 
language and is devoting most of it's R&D efforts towards new 
development based on/for Ocaml.

> 1) Erlang uses build in CP, but Skala has a library for it, IMHO it would be a
> good way for ocaml feature. Thread module isn't enough for effective usage of
> CP.

Ever heard about message passing? Did you ever try running a 
multithreaded application on a server cluster?

> 2) No one would use ocaml without libraries, and it's so hard to rewrite them
> all in ocaml. external functions aren't enough to use libraries from Languages
> like java or c++.

No one. Except maybe Xavier et al. in the Cristal group. Except maybe 
myself and all of my colleagues. Except all of those who subscribe to 
the mailing list. Except hundreds of researchers and students.

How about "No one you know would use Ocaml with Java bindings".  No one 
I know would use a language with Java bindings for any realistic project.

> Are any plans about these two features exists ?

I definitely hope Xavier will not waste his time coding JNI's to use 
ocaml within Java.


To unsubscribe, mail Archives:
Bug reports: FAQ:
Beginner's list: