Byla vydána nová verze programovacího jazyka D (2.091.0)

Změny kompilátoru:

* Deallokátor třídy byl trvale odstraněn
* Možnost hlásit čísla řádků stylu GNU
* Přidáno experimentální generování hlaviček C++ z externích deklarací C|C++: DMD nyní může zapisovat soubory hlaviček C++ obsahující vazby deklarací v existujících souborech D označených jako extern(C) nebo extern(C++).

Změny za běhu:

* Na některých místech přidán chybějící pthread_attr_destroy.
* Pokročilé vazby v core.sys.windows.security
* Přidán core.stdcpp.memory.unique_ptr
* Přidáno TFD_TIMER_CANCEL_ON_SET.

Změny v knihovně:

* std.bigint je nyní @safe
* Nahraďte přibližné rovné za isClose v std.math.
* Odstraněno zastaralé std.format.Mangle.
* Odstraněny zastaralé struktury ByLine, ByChunk, ByRecord ze std.stdio.
* std.algorithm.sorting.schwartzSort nyní podporuje binární transformační funkce
* Přidáno kari do std.functional

Změny v instalačním programu:

* Instalační skript lze nyní spustit ve Windows

Změny v Dubu:

* Přidána proměnná prostředí SOURCE_FILES
* DUB má nyní styl doplňku zsh

Zdroj: linux.org.ru

Přidat komentář