On 11/30/2011 03:36 AM, Abrahm wrote:
"Adam Wilson"<flybo...@gmail.com> wrote in message
news:op.v5q2zgji707...@invictus.skynet.com...
In my experience D is roughly analogous to C# in terms of crypticness
and readability, I am here doing long-term evaluations of D as a
replacement for C# on my employers projects as we may face power
constraints in the future that preclude the use of a JIT'ed language.
So far, I like what I've seen.
But I thought that C# could be precompiled in some fashion? In either
case, going from C# to D seems like a major move. Not so much the move
but a too broadly defined application that it could actually be a good
fit with both languages.
A while back I built a tool to do automatic translation of C# to D1.
Aside from a small number of language features, a large number of
libraries and a significant amount of freedom w.r.t. formatting, the
darn thing worked! (Debugging it was "fun", as in running diffs of
million+ line execution traces. But then I'm crazy enough to do that!)
Up shot is that for some applications, those languages aren't really
that different.