Er is een nieuwe versie van de programmeertaal D uitgebracht (2.091.0)

Wijzigingen in de compiler:

* De klassendeallocator is permanent verwijderd
* Mogelijkheid om regelnummers in GNU-stijl te rapporteren
* Experimentele generatie van C++-headers toegevoegd vanuit externe C|C++-declaraties: DMD kan nu C++-headerbestanden schrijven die declaratiebindingen bevatten in bestaande D-bestanden gemarkeerd als extern(C) of extern(C++).

Veranderingen in looptijd:

* Op sommige plaatsen ontbrekende pthread_attr_destroy toegevoegd.
* Geavanceerde bindingen in core.sys.windows.security
* Core.stdcpp.memory.unique_ptr toegevoegd
* TFD_TIMER_CANCEL_ON_SET toegevoegd.

Veranderingen in de bibliotheek:

* std.bigint is nu @safe
* Vervang approxEqual door isClose in std.math.
* Verouderde std.format.Mangle verwijderd.
* Verouderde structuren ByLine, ByChunk, ByRecord verwijderd uit std.stdio.
* std.algorithm.sorting.schwartzSort ondersteunt nu binaire transformatiefuncties
* Curry toegevoegd aan standaardfunctioneel

Wijzigingen in het installatieprogramma:

* Het installatiescript kan nu op Windows worden uitgevoerd

Veranderingen in het kopiΓ«ren:

* Omgevingsvariabele SOURCE_FILES toegevoegd
* DUB heeft nu zsh add-on-stijl

Bron: linux.org.ru

Voeg een reactie