Cependant, dans le cas de mutex par exemple, un langage qui ne fournit pas cela, c'est plus un langage jouet pour moi (probablement très bien pour l'apprentissage, hein !) et pas quelque chose d'exploitable.
C'est très réducteur : tous les langages n'ont pas les mêmes abstractions. Pour les mutex, il me semble qu'Erlang n'en a pas et ça ne l'empêche pas d'être très très bon dans la gestion de la concurrence. OTP est même ce qui considéré comme ce qu'il se fait de mieux actuellement dans ce domaine. Erlang est très utilisé dans les Télécom et part des sociétés comme Amazon, Facebook, Github et WhatsApp. Bref, c'est tout sauf un langage jouet.
[^] # Re: jeNeSaisPasCommentNommerCetteVariable
Posté par Bruno Michel (site web personnel) . En réponse au journal Comment être un développeur désirable. Évalué à 7.
C'est très réducteur : tous les langages n'ont pas les mêmes abstractions. Pour les mutex, il me semble qu'Erlang n'en a pas et ça ne l'empêche pas d'être très très bon dans la gestion de la concurrence. OTP est même ce qui considéré comme ce qu'il se fait de mieux actuellement dans ce domaine. Erlang est très utilisé dans les Télécom et part des sociétés comme Amazon, Facebook, Github et WhatsApp. Bref, c'est tout sauf un langage jouet.
Un lien intéressant à ce sujet : Why Erlang matters.