Why I'm Excited about D
cym13 via Digitalmars-d
digitalmars-d at puremagic.com
Tue Apr 7 01:47:58 PDT 2015
On Tuesday, 7 April 2015 at 01:12:20 UTC, bachmeier wrote:
>
> The thing I liked, coming from languages like R and Ruby, was
> that I could write D code in the most convenient, least
> efficient manner possible and still get good enough performance
> that it wouldn't matter. I find D to be easier to write than
> any scripting language. When I write D I always have to remind
> myself that I can just write, without concern for efficiency.
> And in the few cases that performance is critical I know I can
> do as well as C.
This! This is really the thing I like about D overall! I used to
prototype in python and either rewrite part of it in C (process
involving lots of latent rage for missing common features) or
give up on performance (which, honestly, was most of the time a
good answer).
In D I feel like I don't have this tradeoff. I start prototyping
in D putting auto everywhere and not anotating anything and when
the prototype works I just start cleaning the code, annotating
it, etc.... The fact that where I used two languages I can now
use only one is what convinced me (even if, to be fair, the
prototyping part is way much easier in python... But that may be
due to the gab of experience).
More information about the Digitalmars-d
mailing list