Si tu regardes ce qui a été développé en Erlang, tu verras que des systèmes robustes, critiques, gigantesques comme un routeur ATM ou un système bancaire ont été développés en Erlang.
Alors, oui théoriquement cela peut sembler gênant et certains s'offusquent de ne pas trouver de typage statique fort en Erlang. En pratique, cela ne pose pas de problème et les études faites par Ericsson sur le sujet ont montré qu'il y avait peu d'erreurs liées au typage dans le code Erlang.
Si tu ajoute à cela les fonctionnalités que les autres langages n'ont pas (Séparation complète des données gérés par les processus légers Erlang: Une erreur dans un processus ne peut pas contaminer le reste du système, Mécanisme de gestion des erreurs au travers d'un arbre de supervision, distribution transparente de l'éxécution), tu peux voir qu'il y a final plus d'avantage que d'inconvénient à développer en Erlang.
[^] # Re: Erlang a également été oublié
Posté par Mickaël Rémond . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 2.
Alors, oui théoriquement cela peut sembler gênant et certains s'offusquent de ne pas trouver de typage statique fort en Erlang. En pratique, cela ne pose pas de problème et les études faites par Ericsson sur le sujet ont montré qu'il y avait peu d'erreurs liées au typage dans le code Erlang.
Si tu ajoute à cela les fonctionnalités que les autres langages n'ont pas (Séparation complète des données gérés par les processus légers Erlang: Une erreur dans un processus ne peut pas contaminer le reste du système, Mécanisme de gestion des erreurs au travers d'un arbre de supervision, distribution transparente de l'éxécution), tu peux voir qu'il y a final plus d'avantage que d'inconvénient à développer en Erlang.
Mickaël