Important features of Ruby

A

A.Serebrenik

Dear all,

I'm pretty new to Ruby and I've discovered that it has a number of nice
ideas such as blocks and mixins. I wonder, however, what features of
Ruby would the experts consider as being the most important ones? Why
does Ruby gain more and more attention nowadays? Is it due to its
ability to combine OO, functional and scripting ideas? Or due to rapid
development of database-backed web applications with Ruby on Rails?

Thanks in advance,
Alexander
 
G

Gene Tani

Dear all,

I'm pretty new to Ruby and I've discovered that it has a number of nice
ideas such as blocks and mixins. I wonder, however, what features of
Ruby would the experts consider as being the most important ones? Why
does Ruby gain more and more attention nowadays? Is it due to its
ability to combine OO, functional and scripting ideas? Or due to rapid
development of database-backed web applications with Ruby on Rails?

http://reddit.com/search?q=ruby

somewhere in there are articles by Bruce Eckel,Bruce Tate, Ian Bicking,
Martin Fowle, Sam Ruby etc about ruby vs java vs python vs lisp vs
whatever
 
R

Robert Dober

------=_Part_32785_12389767.1143926223121
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Dear all,


You will get probaly 2**n different opinions, n being the number of replies
;)

I was stuck by two things
* Very concise OO syntax (and semantics too).
* Ruby does what you expect it to do.
This is an interesting one though as it seems to go away a little bit
when we come to the subtilities, but that cannot be helped, I am afraid.

Cheers
Robert



--
Deux choses sont infinies : l'univers et la b=EAtise humaine ; en ce qui
concerne l'univers, je n'en ai pas acquis la certitude absolue.

- Albert Einstein

------=_Part_32785_12389767.1143926223121--
 
C

Chris Alfeld

Full closures in a language that can actually get things done and a
syntax that makes them useful.

The ability to pass little blocks of code around that do what you
expect (i.e., have the scope you expect) is powerful but not terribly
uncommon. Having a syntax and standard library that makes using them
both natural and convenient is very special.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,774
Messages
2,569,599
Members
45,167
Latest member
SusanaSwan
Top