Why Ruby?

"Jérôme M. Berger" jeberger at free.fr
Sat Dec 11 01:29:20 PST 2010


Ary Borenszweig wrote:
> http://vimeo.com/17420638
> 
> A very interesting talk.
> 
> I used to like D. To write code in a high level while at the same
> time being very close to the machine, with class invariants, unit
> tests and many other features seemed very appealing. But I always
> felt there was something wrong.
> 
> About a year ago I met Ruby. Now I find languages like Java, C#,
> Python and D kind of ugly and uncomfortable. Why? Exactly because of
> what it is said in that video.
> 
> This is not to start a flame war or trolling, it's just to show you
> why I changed my mind so much about D, and why I think (IMHO) you
> should care about naming conventions (like bearophile says), more
> powerful unittests (and not having unittests integrated into the
> language but rather being able to build your own test frameworks
> with ease) and stop caring about being C-syntax friendly. The world
> doesn't need that many semicolons and parenthesis. :-)

	There is a major syntax issue with Ruby. This line:

foo(a, b)

does not mean the same thing as this line:

foo (a, b)

	!!WT?

		Jerome
-- 
mailto:jeberger at free.fr
http://jeberger.free.fr
Jabber: jeberger at jabber.fr

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20101211/2170edfd/attachment.pgp>


More information about the Digitalmars-d mailing list