News for hackers. Stuff that matters.
Re:Dart language by nailer on Monday October 10, 2011 @08:12AM (#3093414)
Personally I don't even have the tolerance for braces. You're already indicating blocks via indentation.

- Requiring a redundant mechanism to mark blocks

- Possible introducing situations where code looks differently than how it executes

is all very mid-90s. python was the first to fix this, but yaml and coffescript do to. In particular, Dart will have to compete with mindshare from .coffee, so at least should be better than that.

Re:Dart language by WayneDB on Monday October 10, 2011 @12:27PM (#3094481)
Yeah, but with significant whitespace you create problems like "spaces vs tabs". I like semi-colons for the same reason that I prefer statically typed languages - exactness.
Re:Dart language by nailer on Monday October 10, 2011 @01:55PM (#3094943)
Sure but when I hack python (which is a lot, as it's my day job), I rarely encounter this (YMMV of course). It seems everyone knows not to use tabs in most languages, python is no exception.