English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
OC4MC : OCaml for Multicore architectures
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2009-09-25 (08:08)
From: Stéphane Glondu <steph@g...>
Subject: Re: [Caml-list] OC4MC : OCaml for Multicore architectures
Jon Harrop a écrit :
> If you want to draw aspirations based upon popularity, look at the most 
> popular languages: Java and C#. [...]

I which world? Do you have references? These languages might be the most
commercially {backed,advertised,etc.}, so I guess you are refering to
the software industry / Windows world. I don't care (and I think I am
not the only one on this mailing-list) about what companies use for
their proprietary software! Even (most) Windows users don't!

However, there is also the free software world. Here are some concrete
numbers (taken from Debian):

steph@korell:~$ aptitude search '?tag(implemented-in)'|wc -l
steph@korell:~$ aptitude search '?tag(implemented-in::c)'|wc -l
steph@korell:~$ aptitude search '?tag(implemented-in::perl)'|wc -l
steph@korell:~$ aptitude search '?tag(implemented-in::c\+\+)'|wc -l
steph@korell:~$ aptitude search '?tag(implemented-in::python)'|wc -l
steph@korell:~$ aptitude search '?tag(implemented-in::ocaml)'|wc -l
steph@korell:~$ aptitude search '?tag(implemented-in::java)'|wc -l
steph@korell:~$ aptitude search '?tag(implemented-in::c-sharp)'|wc -l
steph@korell:~$ aptitude search '?tag(implemented-in::haskell)'|wc -l

Note that the same package might be implemented in several languages
(e.g. C and target language for bindings).

> [...] They are far more popular than OCaml for many 
> reasons but parallel threads to make efficient multicore programming easy is 
> a big one.

Hummm... I'm very doubtful about this claim. I would say that the
"popularity" you are talking about is more about the commercial backing
behing the languages than the languages themselves...

Best regards,