It's primary goal is literally to make developers happy, and has one of the lowest bug densities of any language.
If that's not good, I don't know what is.
Hunter Lee
anything on the good side is pretty subjective, but the evil is on point
Caleb Morris
This thread is so fucking stupid. How the fuck do you rank programming languages on those completely unrelated axis?
Fuck off, OP.
Thomas Anderson
Subjectively!
There isn't much point, besides it's kinda fun to do.
Jeremiah Bennett
kys
Noah Jenkins
To be fair, I may have been traumatized by rails at uni. I'll have to evaluate ruby again sometime. Still don't like the gems thing though, and the way colons are used...
Jonathan Carter
Oh, old Rails is a horrible place to start with it.
I think it's best to play around in a REPL like Pry to get a better idea about the language in general. It allows you to navigate your namespace like a filesystem. (So you can "cd" into variables, "ls" to see members, run functions like commands, and pull documentation)
Also, if you put "binding.pry" somewhere in your code after requiring pry, you can use it like a debugger, or to run any code from any context ever. You can basically put it at the end of an incomplete function to experiment and build a bridge as you are crossing it, Lisp-style.
Also, method chaining on collections is the shit.
Blake Smith
...
Kevin Stewart
BEST: javascript es6.
Brody Taylor
OP, your image was incorrect. I fixed that for you.
Grayson Roberts
Not user, but I see what you did there. Cheeky...
Cameron Williams
top kek
Angel Hall
Filename was sort of a giveaway.
Anthony Johnson
...
Christian Gomez
>(((((((((good
Charles Cruz
It is though.
Cooper Bennett
that study was all kinds of flawed. You're making a fool of yourself by using that graph