Les arguments optionnels avec la valeur par défaut en Ruby

Je voudrais créer une fonction qui a des arguments optionnels avec les valeurs par défaut

def my_function(a = nil, b=nil, c=500)

end

et appeler la fonction avec les arguments que je tiens à spécifier qu'

my_function(b=100)

Comment puis-je faire cela de Ruby 1.9.2?

OriginalL'auteur AdamNYC | 2013-05-01