Ruby_language

I love the Ruby language.. not unconditionally. Why must we have method aliases?

If you want to define them yourself.. fine! But Hash#key should not also be Hash#member.

Why are the same method-names used again and again.. like yield.

Why must Data be defined when every other container is just new?

If I write my own Hash-class using Array.. it’s only 3 times slower than Hash. It should be 60 times slower. (just getter, setter using assoc and find_index)

I don’t like the name.. Ruby. And the libraries are called gems.
Guess what happens if you try too google ‘ruby gems’.

I don’t like rails. Every time I need to google, I have to append -rails.

Rails is dead. Just let it go. Focus on a great language.

I want more perl-isms and quirks. Less functional. Improve classes. Fix the ugly introspection and meta programming after-thoughts.