← Back to context

Comment by mrec

7 years ago

Is D2 so different as to be considered a separate language? (I haven't really followed it for years now.)

Yes it's very different.

D2 introduced a lot of new keywords, new semantics, not two "standard" libraries like with D1 where there were Tango. Tango is pretty much completely obsolete in D2. Most D1 code might work to an extend with the D2 compiler, BUT almost no D2 code will be able to run using a D1 compiler and it'll even be difficult to translate it directly.

D2 is basically when Andrei joined the development of D back in 2007.