Browse thread
[Caml-list] ocaml killer
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2004-01-27 (09:42) |
From: | Alexander Epifanov <epifanov@k...> |
Subject: | Re: [Caml-list] ocaml killer |
On 09:56 Tue 27 Jan , Alex Baretta wrote: > 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? Everybody has server clusters? > > >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. You want to use ocaml for yourself only? Do You need more popularity of ocaml ? OCaml isn't used a lot for commercial projects. > > 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. I agree with you, JNI isn't the best solution. But what time do you need to implement the part of CPAN's libraries for example ? Ocaml is the great language for the BIG projects. but it hasn't simple libraries for small projects. Of course, It doesn't need them for "academical" language. > > Alex -- Gentoo Linux http://www.gentoo.org ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners