Versi anyar tina basa pamrograman D parantos dileupaskeun (2.091.0)

Parobahan kompiler:

* Delokator kelas parantos dihapus sacara permanén
* Kamampuhan pikeun ngalaporkeun nomer garis gaya GNU
* Nambahkeun generasi ékspérimén C ++ lulugu ti extern C | C ++ deklarasi: DMD ayeuna bisa nulis C ++ file lulugu ngandung bindings deklarasi dina file D aya ditandaan extern(C) atawa extern(C++).

Parobahan dina runtime:

* Ditambahkeun leungit pthread_attr_destroy di sababaraha tempat.
* Bindings canggih di core.sys.windows.security
* Ditambahkeun core.stdcpp.memory.unique_ptr
* Ditambahkeun TFD_TIMER_CANCEL_ON_SET.

Parobahan dina perpustakaan:

* std.bigint ayeuna @aman
* Ngaganti approxEqual kalawan isClose di std.math.
* Dipiceun deprecated std.format.Mangle.
* Dipiceun struktur leungit ByLine, ByChunk, ByRecord ti std.stdio.
* std.algorithm.sorting.schwartzSort ayeuna ngarojong fungsi transformasi binér
* Kari ditambahkeun kana std.functional

Parobihan dina pamasang:

* Skrip pamasangan ayeuna tiasa dieksekusi dina Windows

Parobahan dina Dub:

* Ditambahkeun variabel lingkungan SOURCE_FILES
* DUB ayeuna gaduh gaya tambihan zsh

sumber: linux.org.ru

Tambahkeun komentar