ISO D
TencoDK via Digitalmars-d
digitalmars-d at puremagic.com
Wed Aug 17 05:57:59 PDT 2016
On Wednesday, 17 August 2016 at 10:43:01 UTC, Russel Winder wrote:
> On Wed, 2016-08-17 at 08:02 +0000, eugene via Digitalmars-d
> wrote:
>> Hello, everyone,
>> will ISO D be in future or not?
>
> I am not sure this would be a good thing. Given the history of
> Fortran, C, and C++, avoiding ISO standardization processes
> would seem to be a good thing for any other programming
> language. Even the Java process is fairly dreadful.
>
> Having a sensible version release programme is more important
> that a standard, though having a formal language specification
> in machine readable format is a good idea.
>avoiding ISO standardization processes would seem to be a good
>thing for any other programming language
I disagree. ISO, or not ISO, D should be standardized/stabilized.
I dropped D once about a year ago because the new DMD version has
broken backward compatibility. Some libraries have stopped
compiling, and it caused a huge mess in dub package manager.
I was trying to build Dash engine with dub, spent some days with
this package hell, and ended up with removing dub from my PC.
As for C++98, it didn't change since 1998, and I'm pretty sure I
can compile anything written in C++98 even today.
I can't say I love C++, but I like its versioning. C++98, C++11,
C++14 seems to be different languages, and nobody's trying to
compile C++11 code with C++98 compiler.
Regards,
Alexey
More information about the Digitalmars-d
mailing list