[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Why is this meme language so popular? (aside from rails)
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 12
Thread images: 3
File: ruby.png (68 KB, 393x346) Image search: [Google]
ruby.png
68 KB, 393x346
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)
>>
File: MTIyMzI4OTI5MTU0NTI2NDg5.jpg (71 KB, 620x933) Image search: [Google]
MTIyMzI4OTI5MTU0NTI2NDg5.jpg
71 KB, 620x933
Because matz is dreamy.
>>
File: huffman_1-11322424.jpg (10 KB, 350x233) Image search: [Google]
huffman_1-11322424.jpg
10 KB, 350x233
>>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.
Thread replies: 12
Thread images: 3

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.