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:[email protected]
http://jeberger.free.fr
Jabber: [email protected]
signature.asc
Description: OpenPGP digital signature
