2
En Rubinius, si vous__respond_to_eh__ dans Rubinius, hein?
rbx-head > Object.instance_methods.grep(/^_.*/)
=> ["__extend__", "__show__", "__marshal__", "__instance_of__", "__instance_variable_get__", "__send__", "__id__", "__instance_variable_set__", "__respond_to_eh__", "__instance_variables__", "__class__", "__kind_of__", "__instance_variable_defined_eh__", "__nil__", "__metaclass__", "__fixnum__", "__method__"]
qui comprend "__respond_to_eh__"
et "__instance_variable_defined_eh__"
.
Donc, c'est parce que les gens veulent envelopper les noms de méthode Rubinius qui ne devrait pas être sali avec des __
, et vous n'êtes pas autorisé à utiliser ?
avant la fin d'un nom de méthode, eh?
Cela devrait probablement être demandé directement au peuple Rubinius. –
@the Tin Man: Pourquoi? Parce que c'est trop spécialisé pour SO? –
très probablement trop spécialisé. Personne n'a même osé répondre ou commenter, alors je pense que tout le monde se met à siffler. Il y a des questions que je vais poser régulièrement aux développeurs sur une gemme ou une application. SO est une excellente ressource, mais c'est un peu un genre de questions générales. –