En ny version af D-programmeringssproget er blevet frigivet (2.091.0)

Compiler ændringer:

* Klassefordeleren er blevet permanent fjernet
* Mulighed for at rapportere linjenumre i GNU-stil
* Tilføjet eksperimentel generering af C++-headere fra eksterne C|C++-deklarationer: DMD kan nu skrive C++-headerfiler, der indeholder erklæringsbindinger i eksisterende D-filer markeret som ekstern(C) eller ekstern(C++).

Ændringer i køretid:

* Tilføjet manglende pthread_attr_destroy nogle steder.
* Avancerede bindinger i core.sys.windows.security
* Tilføjet core.stdcpp.memory.unique_ptr
* Tilføjet TFD_TIMER_CANCEL_ON_SET.

Ændringer i biblioteket:

* std.bigint er nu @safe
* Erstat approxEqual med isClose i std.math.
* Fjernet forældet std.format.Mangle.
* Fjernede forældede strukturer ByLine, ByChunk, ByRecord fra std.stdio.
* std.algorithm.sorting.schwartzSort understøtter nu binære transformationsfunktioner
* Tilføjet karry til std.functional

Ændringer i installationsprogrammet:

* Installationsscriptet kan nu udføres på Windows

Ændringer i Dub:

* Tilføjet SOURCE_FILES miljøvariabel
* DUB har nu zsh-tilføjelsesstil

Kilde: linux.org.ru

Tilføj en kommentar