Ilmus uus versioon programmeerimiskeelest D (2.091.0)

Muudatused kompilaatoris:

* Klassi deadlock-otsing eemaldatud
* Võimalus teatada ridade numbretest GNU stiilis
* Eksperimentaalne C++ päiste genereerimine välisest (extern) deklareerimisest C|C++: DMD oskab nüüd genereerida C++ päiste faile, mis sisaldavad sidumisi olemasolevatele D failidele, mis on märgitud kui extern(C) või extern(C++).

Muudatused runtime'is:

* Mõnes kohas eemaldatud pthread_attr_destroy.
* Laiendatud sidumisi core.sys.windows.security.
* Lisatud core.stdcpp.memory.unique_ptr.
* Lisatud TFD_TIMER_CANCEL_ON_SET.

Muudatused raamatukogus:

* std.bigint on nüüd @safe.
* approxEqual asendatud isClose'iga std.math-s.
* Eemaldatud aegunud std.format.Mangle.
* Eemaldatud aegunud struktuurid ByLine, ByChunk, ByRecord std.stdio-s.
* std.algorithm.sorting.schwartzSort toetab nüüd ka binaarseid transformaatorifunktsioone.
* Lisatud curry std.functional-s.

Muutused installeerijas:

* Instalatsiooniskripti saab nüüd käivitada Windowsis.

Muudatused Dubis:

* Lisatud keskkonnamuutuja SOURCE_FILES.
* DUB-il on nüüd zsh täiendamise stiil.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster