Mozilla Rust 0.1

Timon Gehr timon.gehr at gmx.ch
Tue Jan 24 12:22:46 PST 2012


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)


More information about the Digitalmars-d-announce mailing list