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

Ruby thread

Name: Anonymous 2013-08-06 1:50

What are the good and bad things about Ruby, in your opinion?

Name: Anonymous 2013-08-06 15:08

I like to program in Ruby. What I really like is the ability to create embedded DSL's. It is not as advanced as in haskell, but it goes a long way. 

I like the model of oo they have. Traits are a welcome addition to the normal vertical inheritance.

Ruby has continuations, but are badly implemented. I would rather see the pair shift and reset than call/cc, giving me the ability to capture only a part of the computation. And it seems they have performance problems in this area.

Last time I programmed in it, they did not do TCO, which can be  an pain in the ass, although you can simulate it. I just read it has it since 1.9.2.

I would have liked that ruby was statically typed. Dynamically typed languages can never have as good tools as statically typed. And nowadays with type inference and good amount of computing power, the static counterparts are as flexible as the dynamic ones.

I find it cleaner than Python, which is ruby's direct competitor.

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