È stata rilasciata una nuova versione del linguaggio di programmazione D (2.091.0)

Modifiche al compilatore:

* Il deallocatore di classi è stato rimosso permanentemente
* Possibilità di riportare i numeri di riga in stile GNU
* Aggiunta la generazione sperimentale di intestazioni C++ da dichiarazioni C|C++ extern: DMD ora può scrivere file di intestazione C++ contenenti collegamenti di dichiarazione in file D esistenti contrassegnati come extern(C) o extern(C++).

Modifiche in fase di esecuzione:

* Aggiunto pthread_attr_destroy mancante in alcuni punti.
* Collegamenti avanzati in core.sys.windows.security
* Aggiunto core.stdcpp.memory.unique_ptr
* Aggiunto TFD_TIMER_CANCEL_ON_SET.

Cambiamenti nella libreria:

* std.bigint ora è @safe
* Sostituisci approxEqual con isClose in std.math.
* Rimosso std.format.Mangle deprecato.
* Rimosse le strutture obsolete ByLine, ByChunk, ByRecord da std.stdio.
* std.algorithm.sorting.schwartzSort ora supporta le funzioni di trasformazione binaria
* Aggiunto curry a std.functional

Modifiche nel programma di installazione:

* Ora è possibile eseguire lo script di installazione su Windows

Modifiche al doppiaggio:

* Aggiunta la variabile d'ambiente SOURCE_FILES
* DUB ora ha lo stile aggiuntivo zsh

Fonte: linux.org.ru

Aggiungi un commento