On 01/24/2012 08:11 PM, Ary Manzana wrote:
On 1/24/12 4:50 AM, dennis luehring wrote:
The Rust compiler 0.1 is unleashed

http://www.reddit.com/r/programming/comments/opgxd/mozilla_and_the_rust_community_release_rust_01_a/



looks nice - but rusts #fmt macro is nothing compared to std.metastrings
and is not even library based :)

I can't believe people are still creating languages with curly-brace
syntax.


What's wrong with curly braces? Are there any clearly superior options for statement bundling?

And also, what's the advantage of the language? Having to type "fn"
instead of "function" or "def"? Having to type "iface" instead of
"interface"? Just look at this:

fn mk_appender(suffix: str) -> fn@(str) -> str {
let f = fn@(s: str) -> str { s + suffix };
ret f;
}

YUCK!

</rant>

Syntax is a horrible reason to dismiss a language. (especially if it is as clear and concise as rust's appears to be)

Reply via email to