>>1
Other than it being BSD licensed, its kinda shit.
Think of it as what was apparently meant to be a Erlang killer with the whole CSP thing to compete with Erlang's actors, but is actually a compiled python-with-braces that expects things to be written in a particular C-like fashion, plus an apparently flawed GC that runs out of memory eventually in the 32-bit version. It throws
errors for a lot of pointless things where
warnings would be more appropriate (importing a package you aren't using
yet is an
error, writing a variable and not reading it
yet elsewhere is an
error). I'm not sure if even Ada is this bad.
D doesn't throw away half of the C syntax for the hell of it and seems more multi-paradigm, in effect D is a cleaned up C++. D was also around for a lot longer and was originally derived from a commercial C++ compiler.