Le système de Ruby pour ses variables d'instance/classe, etc est encore plus compliqué je trouve
Euh, ce système est employé comme convention par la plupart des developpeurs qui utilisent un langage objet. Prefixer le nom des variables d'instances est presque essentiel. Les trois conventions les plus courantes sont 'm_foo', 'mFoo' et '_foo' (y a que Sun qui ne le fait pas dans Java, mais la plupart des codeurs Java ou C++ le fond, ça rend le code bien plus lisible et facile à maintenir). Que Ruby ai mis ça dans sa syntaxe est l'une des meilleures idées du langage.
[^] # Re: Python 2.3 est sorti
Posté par Guillaume Laurent . En réponse à la dépêche Python 2.3 est sorti. Évalué à 2.
Euh, ce système est employé comme convention par la plupart des developpeurs qui utilisent un langage objet. Prefixer le nom des variables d'instances est presque essentiel. Les trois conventions les plus courantes sont 'm_foo', 'mFoo' et '_foo' (y a que Sun qui ne le fait pas dans Java, mais la plupart des codeurs Java ou C++ le fond, ça rend le code bien plus lisible et facile à maintenir). Que Ruby ai mis ça dans sa syntaxe est l'une des meilleures idées du langage.