D бағдарламалау тілінің жаңа нұсқасы шығарылды (2.091.0)

Компилятор өзгерістері:

* Класс бөлушісі біржола жойылды
* GNU стиліндегі жол нөмірлері туралы есеп беру мүмкіндігі
* extern C|C++ мәлімдемелерінен C++ тақырыптарының тәжірибелік генерациясы қосылды: DMD енді extern(C) немесе extern(C++) ретінде белгіленген бар D файлдарында мәлімдеме байланыстырулары бар C++ тақырып файлдарын жаза алады.

Орындау уақытындағы өзгерістер:

* Кейбір жерлерде жетіспейтін pthread_attr_destroy қосылды.
* core.sys.windows.security ішіндегі кеңейтілген байланыстар
* core.stdcpp.memory.unique_ptr қосылды
* TFD_TIMER_CANCEL_ON_SET қосылды.

Кітапханадағы өзгерістер:

* std.bigint енді @safe
* std.math ішіндегі approxEqual мәнін isClose дегенмен ауыстырыңыз.
* Ескірген std.format.Mangle жойылды.
* std.stdio сайтынан ByLine, ByChunk, ByRecord ескірген құрылымдар жойылды.
* std.algorithm.sorting.schwartzSort енді екілік түрлендіру функцияларын қолдайды
* Std.functional файлына карри қосылды

Орнатқыштағы өзгерістер:

* Орнату сценарийін енді Windows жүйесінде орындауға болады

Dub ішіндегі өзгерістер:

* SOURCE_FILES орта айнымалысы қосылды
* DUB енді zsh қосымша стиліне ие

Ақпарат көзі: linux.org.ru

пікір қалдыру