[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
What does /g/ think of Ruby?
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: 39
Thread images: 8
File: ruby.gif (6 KB, 103x108) Image search: [Google]
ruby.gif
6 KB, 103x108
What does /g/ think of Ruby?
>>
>>51887311
I haz several rubies
>>
>>51887311
meme language used for puppet classes.
>>
>>51887311
personally i love ruby and it's my favorite "scripting" language, but /g/ generally hates it because it's "too cute"

python is more popular but i dislike whitespace requirements and prefer explicit end statements
>>
>>51887341
Is it better than Python, at least?
>>
I prefer lua
>>
>>51887311
It's ugly.
Python is much more sane.
>>
>>51887359
from my experience they're virtually the same beside some syntax differences and python has a ton more libraries and math and science bits

ruby is more human readable in my opinion, but really it's all about personal preference. you won't get much more of a neutral, honest opinion than that.
>>
>>51887359
not even remotely.
>>
>>51887311
slow, millenial macfag elitist hipster trash
>>
>>51887311
slow but extra comfy.
>>
haven't really tried it, since i don't want to be a web dev, but might do something stupid with it on my server
>>
>>51887311
it's not 2008 anymore
>>
>>51887311
Why would I use this if I could as well use Crystal and get statical typing and actually good performance.
Also, >>51887436 to be honest family.

>>51887359
Yes. Most important, it actually has good implementations of the most recent version.

>>51887420
>>51887430
Some faggots who didn't take a look into the Python interpreter.
>>
>>51887311
It's an improvement over perl in many ways, but still perl in form and function. The japanese syntax is sometimes better than the usual though.
>>
JUST
>>
>>51887540
beware of memes
>>
File: 1447685390301.jpg (9 KB, 228x251) Image search: [Google]
1447685390301.jpg
9 KB, 228x251
Ruby advantages:

- Beautiful
- Just does what you want it to do
- Blazing fast
>>
>>51889208
>Blazing fast

Compared to what? It's about on par with Python, which is pretty damn slow.

It's not even in the same ballpark as something like Go.
>>
>>51887550

Welp, time to learn.
>>
Ruby is all about making it faster and easier to develop software, at the cost of making performant and maintainable software.
>>
>>51887550
>Python higher than C++

Literally what? How does this make any sense considering how easy Python is to learn and practically being a meme language for non-programmers?
>>
>>51889300
well put
>>
>>51887550
>literally 10K difference between the highest and lowest item on the chart
what a useless fucking graph
>>
>>51891035
>10k difference
>109,460 - 82,513

???????????
>>
File: Ruby_(1).jpg (102 KB, 1280x720) Image search: [Google]
Ruby_(1).jpg
102 KB, 1280x720
>>51887311
I'd bone her
> Its Ruby
>>
>>51891048
there isn't a huge fucking difference between living on 110k a year and 82k a year.
Unless you live in silicon valley, of course. anything below 100 is poverty tier.
>>
>>51891070
30k is a lot of money. You could invest that difference every year and come out miles ahead of someone who didn't have that money to invest.

But this is /g/ we're talking about, so it's doubtful that anyone would make sound financial decisions.
>>
File: captain retard.png (416 KB, 623x527) Image search: [Google]
captain retard.png
416 KB, 623x527
>>51889208
>Blazing fast
>>
File: atari-microsoft-basic-book.jpg (76 KB, 425x553) Image search: [Google]
atari-microsoft-basic-book.jpg
76 KB, 425x553
>>51891035
>10K difference
>being this retarded

here, this is the language you should be coding in... or not... might be too difficult for you.
>>
File: Haskell.sh-600x600.png (54 KB, 600x600) Image search: [Google]
Haskell.sh-600x600.png
54 KB, 600x600
>>51887550

I notice Haskell is not on this list...
>>
File: _iXHOD-1.png (18 KB, 512x512) Image search: [Google]
_iXHOD-1.png
18 KB, 512x512
>>51889208
>Using ruby when Crystal exists
>A compiled and statically typed ruby-like language
>LLVM based so blazing fast.
>Using the CSP based concurrency

anon plz
>>
>>51887550
What you don't see is all the meme languages at the top are in start ups in silicon valley.
So you spend $100k/year just on rent.
>>
>>51887550
link?
>>
>>51891308
The downsides is crystal doesn't have the ability to use all the cores in a CPU atm but will be fixed by the 1.0.0 release. The package manager is fine but there isn't a lot of packages at the moment because of how new the language is.

Also becoming from Ruby, using types might be weird

>>51891610
what mate https://github.com/manastech/crystal/blob/master/samples/channel_select.cr#L17-L29
>>
>>51889208
sup berry
>>
>>51887550

>Visual Basic at the bottom

I read awhile ago that good ol' VBA is actually the highest hourly rate paying language out there. Tons of small companies have all kinds of systems built in VBA and Access.

> >Python higher than C++

>Literally what? How does this make any sense considering how easy Python is to learn

Probably because you can create value in Python way faster than in C++.

I learned this the hard way when I graduated college. I went into C, C++, device drivers, and complicated, multithreaded desktop applications.

My friend went into web tech, and ended up falling into some crazy specialized Dot Com framework (StoryServer, I think). He was making in the hundreds of dollars per hour in the early 2000s. Why? Because he could create a ton of perceived value for clients who were flush with cash.

Meanwhile I was trying to parse insane compiler messages about STLPort.
>>
>>51891289
>Crystal
Such a poor choice of name.
https://en.wikipedia.org/wiki/Crystal_%28disambiguation%29
>>
>>51891998
It's not any worse than "Ruby".
Thread replies: 39
Thread images: 8

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.