Megjelent a D programozási nyelv új verziója (2.091.0)

Változások a fordítóprogramban:

* Az osztályleosztó véglegesen eltávolítva
* Lehetőség GNU stílusú sorszámok jelentésére
* Hozzáadott C++ fejlécek kísérleti generálása külső C|C++ deklarációkból: A DMD mostantól képes deklaráció-összerendeléseket tartalmazó C++ fejlécfájlokat írni a meglévő D-fájlokba, amelyek extern(C) vagy extern(C++) jelöléssel rendelkeznek.

Változások a futásidőben:

* Néhány helyen hiányzó pthread_attr_destroy hozzáadva.
* Speciális kötések a core.sys.windows.security fájlban
* Hozzáadott core.stdcpp.memory.unique_ptr
* TFD_TIMER_CANCEL_ON_SET hozzáadva.

Változások a könyvtárban:

* Az std.bigint mostantól @safe
* Cserélje ki az kbEqual értéket isClose-re a std.math-ban.
* Eltávolítottuk az elavult std.format.Mangle fájlt.
* Eltávolította az elavult ByLine, ByChunk, ByRecord struktúrákat a std.stdio fájlból.
* std.algorithm.sorting.schwartzSort mostantól támogatja a bináris transzformációs függvényeket
* Curry hozzáadva a std.functional-hoz

Változások a telepítőben:

* A telepítő szkript most már futtatható Windows rendszeren

Változások a dubban:

* SOURCE_FILES környezeti változó hozzáadva
* A DUB most már rendelkezik zsh kiegészítő stílussal

Forrás: linux.org.ru

Hozzászólás