02-06-2015, 05:49 PM
(02-06-2015, 05:25 PM)Xenos a écrit : … s'il existe un langage OO pur …
Erlang Programming Language
Note que les fonctions retournent forcément quelque chose au sein d'un même processus. Mais l'envoi de messages entre les objets (processus) se fait sans garantie de réception. Ces messages ne sont pas des appels de méthodes mais bien une fonctionnalité spécifique. L'envoi de messages est toutefois encapsulé dans une méthode généralement.
D'ailleurs, dans cette même méthode on attend généralement un message retour avant que la méthode retourne. Et à quoi cela sert-il ? À implémenter des getters … Note que l'on dispose d'un typage fort, ce qui change pas mal la donne.