== Quote from Jonathan M Davis (jmdavisp...@gmail.com)'s article
> Hopefully D will prove to be a solution with development benefits
> on par with Java and .NET and efficiency benefits on par with C++.
> - Jonathan M Davis

If "on par" with Java and .NET is all we're aiming for, then we've really set 
the
bar low.  I think that D's metaprogramming/generic system will set the bar much
higher once D gets more library and tool support.

I've thought about how I would implement an API with comparable ease of use and
flexibility for some libraries I've written or used in D, using Java, C# or C++.
I don't think it's possible.  The only other languages where I think a similarly
easy to use API would be implementable are the (really slow) dynamic languages
like Python and Ruby.

For an example, try implementing an API comparable to std.range in flexibility 
and
ease of use in any statically typed, efficient language besides D.

Reply via email to