As a Python dev keyword arguments are among my top language features. Kinda surprised that Ruby doesn't have them yet.
On a slightly off-topic note, what's the best way to dive into Ruby coming from (strong) Python background? I bet the syntax wouldn't take more than a weekend to get used to but I'm more interested in the less trivial stuff (semantics, idiomatic style, dev environment, 3rd party lib ecosystem etc.)
For the dev environment you can use rbenv or rvm and your favorite text editor. https://www.ruby-toolbox.com/ is a good source for 3rd party libs. About idiomatic style I have learned from reading code from some popular gems.
On a slightly off-topic note, what's the best way to dive into Ruby coming from (strong) Python background? I bet the syntax wouldn't take more than a weekend to get used to but I'm more interested in the less trivial stuff (semantics, idiomatic style, dev environment, 3rd party lib ecosystem etc.)