Ruby is exactly like Scala but with dynamic typing. FIOC adds shit you dont need like tuples. Im not against FIOC, if someone likes that then the differences are mostly a matter of preference. But the OO is a lot cleaner, everything about Ruby syntax is very clear and too the point. All the underscore functions and self parameters really clutter up FIOC syntax. And indentation delimiting makes rearranging indentation when you paste or delete code a real bitch.
If you just listened to your CS instructors in class instead of jerking off, you'd understand and appreciate tuples.
Name:
Anonymous2012-09-28 23:30
This is a no brainer. If you are going to use one of this shit slow languages you would use the one that actually facilitates high level programming.
Ruby is a functional language where you use closures, high order functions, and bullshit you with magic non-OO parts.
Python is a shit verbose childrens version of Java that only no-talent brats who aren't capable of real programming enjoy working in.
>>18 wrong. Ruby forces end end end end
admittedly end delimmiters look bad in the imperative style of programming, but the imperative style is not idiomatic in Ruby, the modern functional style is (hint: foreach instead of for loops). If you program in this style in Python you will find the code turns into an untraceable mess as using indentation fo r block scope does not have much meaning when you are just mapping functions. Its kind of silly to see all the C++ programmers gush over all the functional features added to C..."oh boy, we have lambdas and foreach now!!". But that kind of programming is silly in C++ and is achieved with a lot of fragile hacks.
>>22 If you just listened to your CS instructors in class instead of jerking off, you'd understand and appreciate tuples.
tubles have their place is statically compiled languages, not dynamic ones
Name:
Anonymous2012-09-29 3:34
>>25
foreach is functional? Holy shit lel no. The ruby world if full of low-quality hipster wannabes with delusions of grandeur.
Python needs tuples because their implementation of maps/hashes allows compound data structures as keys. Since maps by definition should have constant keys, it needed a way to have immutable compound data structures, hence tuples.
Name:
Anonymous2012-09-29 3:43
Python. Ruby is a language by gentiles for gentiles.
ONE WORD: /THE FORCING OF THE KIKES INTO OVENS, JEWS OVER/
Name:
Anonymous2012-09-29 4:08
>>29
Oh, I thought the Holocaust was a hoax cooked up by us Jews. Now you're owning up to it?
I guess to goyim, ``facts'' just means whatever is convenient at any given moment. Maybe that's why you suck at math, because it can't be modified to compliment your unwarranted ego.
>>30
The holohoax was a hoax cooked up by the kikes, but that doesn't mean such a brilliant concept should go to waste. It needs to be carried out: for real this time, but to completion unlike how the narrative of the hoax goes. Every jew we burn today is one less jew we have to burn tomorrow.
Name:
Anonymous2012-09-29 4:45
>>31
When was the last time you burned a Jew? When was the last time anybody did? Ain't gonna happen. We run this world, as we did from the beginning. Like you said, the Holohoax was a hoax. We were running this planet from 1930-1950, just like before and since. And all you can do is fantasize about it being the other way around. Just like the bullies who punked you in high school for being a fat anime loser and thought they did it because you were ``smarter'' than them. Now you hold the same animosity towards us for being smarter than you, and your dad, and your granddaddy.