Why is this meme language so popular?
(aside from rails)
It's a good language actually, its just too slow for anything worthwhile
Rails only became popular because it was a better framework than anything else at the time for writing a web app in, and because it had loads of "built-in" shit
It's been superseded by things like Go (with Gorilla) and Elixir (with Plug or Phoenix)
Because matz is dreamy.
>>52118153
It's not meme though. Rails actually gives the language more of a bad reputation than a boost.
The language prioritizes flexibility, the principle of least surprise and programmer speed, over runtime performance or One True Style (python).
It makes it really easy to write good code quickly. Of course it might not be lighting fast, but it's usually far enough. They also made it easy to write good libraries in C, it you want to.
>>52118235
I agree with this guy. To my surprise, ruby usually has better-looking code than python despite having much more flexible syntax.
I personally love ruby for text processing due to it supporting first-class regular expressions. It basically is my go-to language for log processing or web scraping just because its regular expressions are so easy to use.
>>52118185
Ruby isn't that slow. It's about on par with most interpreted scripting languages. If Ruby is too slow for a given project then so are Python and Perl, and you should probably use a static compiled language or something.
Ruby is slower than expected at most things end end end end end.
this_syntax :makes perfect: "sense"
>>52120101
ayy lmao
It's not.
It had fifteen minutes of fame like eight years ago, and now is getting smashed everywhere by Java and Node.js
>>52120101
this anon knows what's up
ruby is nigger tier syntax
>>52120101
>>52121260
To be fair, you could write it as:
this_syntax(:is, {more: "readable"});
but all the hipsters who write software or documentation for ruby like to make their code look as ambiguous as possible.