D dasturlash tilining yangi versiyasi chiqdi (2.091.0)

Kompilyator o'zgarishlari:

* Sinf ajratuvchisi butunlay olib tashlandi
* GNU uslubidagi qator raqamlari haqida xabar berish imkoniyati
* Ekstern C|C++ deklaratsiyasidan C++ sarlavhalarining eksperimental avlodi qo‘shildi: DMD endi extern(C) yoki extern(C++) sifatida belgilangan mavjud D fayllarida deklaratsiya bog‘lanishlarini o‘z ichiga olgan C++ sarlavha fayllarini yozishi mumkin.

Ish vaqtidagi o'zgarishlar:

* Ba'zi joylarda etishmayotgan pthread_attr_destroy qo'shildi.
* core.sys.windows.security-da kengaytirilgan ulanishlar
* Qo'shilgan core.stdcpp.memory.unique_ptr
* TFD_TIMER_CANCEL_ON_SET qo‘shildi.

Kutubxonadagi o'zgarishlar:

* std.bigint endi @safe
* std.math da approxEqual ni isClose bilan almashtiring.
* Eskirgan std.format.Mangle olib tashlandi.
* std.stdio dan ByLine, ByChunk, ByRecord eskirgan tuzilmalar olib tashlandi.
* std.algorithm.sorting.schwartzSort endi ikkilik o'zgartirish funksiyalarini qo'llab-quvvatlaydi
* Std.functional-ga karri qo'shildi

O'rnatuvchidagi o'zgarishlar:

* O'rnatish skripti endi Windows da bajarilishi mumkin

Dubdagi o'zgarishlar:

* SOURCE_FILES muhit oʻzgaruvchisi qoʻshildi
* DUB endi zsh qo'shimcha uslubiga ega

Manba: linux.org.ru

a Izoh qo'shish