Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Why doesn't /prog/ love ruby?

Name: Anonymous 2011-06-15 20:07

I mean hey, fix the slowness (it's already as fast as python), and it's a perfect language. The whole "everything as an object" concept and easy to understand syntax makes it both flexible and simple.

And having everything as an object makes even lambdas able to be passed as single variables, so you can pass an entire function as an argument to another function, without having to have that function evaluated till later.

WHY AREN'T YOU USING RUBY, /prog/?

Name: Anonymous 2011-06-15 20:11

Go back to reddit. Now.

Name: Anonymous 2011-06-15 20:13

>>2

I'm not from reddit, I'm from /g/.

Name: Anonymous 2011-06-15 20:14

>>3
Back to /g/, then.

Name: Anonymous 2011-06-15 20:23

>>4

Go back to /jp/ with your sages then.

Name: Anonymous 2011-06-15 20:35

>>5
Go back to the imageboards with your bumps first.

Name: Anonymous 2011-06-15 21:37

>>6

Why should I be assed to put a sage in my post every time I make one?

Name: Anonymous 2011-06-15 22:24

>>7
Because that is how we do things here and if you do not like it you are more than welcome to go the fuck back to whatever shit hole you were spawned from.
Eat a bowl of dicks ``faggot''

Name: Anonymous 2011-06-16 2:56


                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                
                        _,-%/%|                 
                    _,-'    \//%\               
                _,-'        \%/|%               
              / / )    __,--  /%\               
              \__/_,-'%(%  ;  %)%               
                      %\%,   %\                 
                        '--%'                   
                                                
                                                .

Name: Anonymous 2011-06-16 4:38

>>2
You're kidding right ? r/programming love to hate everything that isn't Haskell or Python. And especially Ruby.

Name: Anonymous 2011-06-16 4:56

>>9
Is that what programming in Ruby is like?

Name: Anonymous 2011-06-16 6:02

>>9
now make it pee on the Sussman

Name: Anonymous 2011-06-16 6:56

I enjoy ruby immensenly. If I designed a language it would very much like ruby but much much terser.

Name: Anonymous 2011-06-16 7:02

Ruby uses that retarded "if then end" doesn't it? Can't I just use { and }? A certain program I use forces me to use LUA and it doesn't let me to do so. Does Ruby? If I can use { and }, then I'll start using Ruby right away because otherwise it looks awesome.

Name: Anonymous 2011-06-16 7:04

Fixed that for you >>1:

"WHY AREN'T YOU GUYS USING COMPLETE GARBAGE, /prog/?"

When put like that, its self explanatory.

Name: Anonymous 2011-06-16 7:48

>>15
>DISREGARD THAT, I USE RUBY
fix'd

Name: Anonymous 2011-06-16 7:54

>>14
bcuz u tuch urself at nite

Name: Anonymous 2011-06-16 8:22

IF "if then end" = TRUE
THEN WIN
END

Name: Anonymous 2011-06-16 8:48

>>1 is a phagmocyte

Name: Anonymous 2011-06-16 9:04

could you still stand for a minet and imagine how i put my dick in your mouth?

Name: Anonymous 2011-06-16 9:14

>>10
r/programming is clearly tsundere for Ruby.

Name: Anonymous 2011-06-16 10:10

>>21
You are tsundere for my dick. ^______^;;

Name: Anonymous 2011-06-16 10:21

>>22
Whoa. Nice dubs, bro. I checked 'em!

Name: Anonymous 2011-06-16 10:22

I thought /prog/ was supposed to love Ruby because it's from glorious Nippon and therefore kawaii.

Name: Anonymous 2011-06-16 10:50

And having everything as an object makes even lambdas able to be passed as single variables, so you can pass an entire function as an argument to another function, without having to have that function evaluated till later.
WOW I NEVER SAW THAT FEATURE BEFORE
NOT EVEN IN C
MAD
also
*lambdae

Name: Anonymous 2011-06-16 11:38

>>24
Shit is shit.

Name: Anonymous 2011-06-16 11:46

>>26
Even if it's from glorious Nippon?

Name: Anonymous 2011-06-16 12:33

>>27
Only country which can be called glorious is Democratic People's Republic of Korea

Name: Anonymous 2011-06-16 12:35

>>28
MANSE!

Name: Anonymous 2011-06-16 12:36

>>28
Those commie fags don't even have the internets.

Name: Anonymous 2011-06-16 12:44

Embracing the atmosphere of Baekdu Mountain,
Nest for the spirit of labour,
The firm will, bonded with truth,
Will go forth to all the world.
The country established by the will of the people,
Breasting the raging waves with soaring strength.
Let us glorify forever this Korea,
Limitlessly rich and strong.

Name: Anonymous 2011-06-16 13:38

>>14

Yes.

Name: Anonymous 2011-06-16 13:52

>>1
Why aren't you using JavaScript?
Why aren't you using Lua?
Why aren't you using Io?
Why aren't you using fucking Smalltalk?!

Name: Anonymous 2011-06-16 20:50

>>33
Because I am neither a web developer, a game developer, a weirdo nor a moron.

Name: Anonymous 2011-06-16 21:38

>>33

Ruby includes elements of all those languages.

Name: Anonymous 2011-06-16 21:50

>>35
C++ includes elements of everything, and Perl includes anything, your argument is invalid.

Name: Anonymous 2011-06-16 23:33

It doesn't offer me anything I haven't found in other languages, and it doesn't challenge my mode of thinking. I look for languages with alternative paradigms and different methods of doing everything to exercise my critical and creative thinking, and I look for languages with useful and original features because doing everything myself is a gigantic pain in the ass.

The "everything is an object" idea isn't something that hasn't been seen a dozen times before, in Python, for instance. According to the author, Ruby is intended to be a language to make programming easier and more fun, which is all fine and well; I've got no problem with it if people enjoy it. But it doesn't introduce anything new.

Name: Anonymous 2011-06-16 23:40

replace python? LOL

IHBT

Name: Anonymous 2011-06-16 23:53

Because ruby lets you write shit like this: https://github.com/rkh/almost-sinatra/blob/master/almost_sinatra.rb

I don't need that much rope to hang myself. Influenced way too much by Perl and not enough by Python.

Name: Anonymous 2011-06-17 0:32

>>39
Don't be blaming that shit on Perl. Perl's linguistic influence is at least meaningful. And thank fuck you can't write 5.times in Perl. Or 5->times for that matter.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List