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-17 0:38

Reasons why ruby sucks?
Blocks are not lambdas are not procs are not methods are not blocks are not procs are not lambdas are not blocks are not methods. In a decent language they're all the same. (a decent language has a multiple dispatch object system with generic functions if any)

Other reasons?
      end
    end
  end
end


Variables are not declared (or declaration looks the same as assignment) variable = 1; variabIe = 2; if variable == 2 then puts "foo" end

Not to mention it's slow as fuck.

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