:product_id => product_id
product_id: :product_id
:product_id => product_id
product_id: :product_id
Górna wersja: działa we wszystkich wersjach Ruby.
Dolna wersja: tylko od ruby 1.9.
ok.
Naprawdę chcesz znów odgrzewać tę dyskusję?
[quote=Tomash]Górna wersja: działa we wszystkich wersjach Ruby.
Dolna wersja: tylko od ruby 1.9.[/quote]
Warto jeszcze pamiętać, że ta składnia nie zadziała:
{ “foo-bar”: 123 }
w przeciwieństwie do
{ :“foo-bar” => 123 }
Zależy jeszcze od użycia, ta sama składnia będzie w 2.0 dla keyword/named arguments http://brainspec.com/blog/2012/10/08/keyword-arguments-ruby-2-0/ http://ruby.about.com/od/beginningruby/ss/Keyword-Arguments.htm
Ciekawy dramacik sprzed miesiąca o keyword arguments: