Où sont utilisés les symboles ?
[ ... ]
Noms de méthodes
Pour faire référence au nom d’une méthode, on peut
utiliser un symbole Car en définissant une méthode, un symbole est créé
et porte le même nom que la méthode en question
L'un des intérêts en ruby est qu'on peut appeler des méthodes dynamiquement sans faire appel à Eval : c'est dans un cas de ce genre que ceux-ci m'ont manqués.
[^] # Re: A quand l'équivalent des symboles Ruby en Python ?
Posté par totof2000 . En réponse à la dépêche Python 3.4 est sorti avec 7 nouveaux modules. Évalué à 2.
http://www-etud.iro.umontreal.ca/~dift2035/e2009/cours/introduction_a_ruby_reduite_v0.3.pdf
L'un des intérêts en ruby est qu'on peut appeler des méthodes dynamiquement sans faire appel à Eval : c'est dans un cas de ce genre que ceux-ci m'ont manqués.