เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก D เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ (2.091.0)

ะ˜ะทะผะตะฝะตะฝะธั ะฒ ะบะพะผะฟะธะปัั‚ะพั€ะต:

* ะžะบะพะฝั‡ะฐั‚ะตะปัŒะฝะพ ัƒะฑั€ะฐะฝ ะดะตะฐะปะปะพะบะฐั‚ะพั€ ะบะปะฐััะพะฒ
* ะ’ะพะทะผะพะถะฝะพัั‚ัŒ ัะพะพะฑั‰ะฐั‚ัŒ ะพ ะฝะพะผะตั€ะฐั… ัั‚ั€ะพะบ ะฒ ัั‚ะธะปะต GNU
* ะ”ะพะฑะฐะฒะปะตะฝะฐ ัะบัะฟะตั€ะธะผะตะฝั‚ะฐะปัŒะฝะฐั ะณะตะฝะตั€ะฐั†ะธั ะทะฐะณะพะปะพะฒะพั‡ะฝะธะบะพะฒ C++ ะธะท ะฒะฝะตัˆะฝะธั… (extern) ะพะฑัŠัะฒะปะตะฝะธะน C|C++: DMD ั‚ะตะฟะตั€ัŒ ัƒะผะตะตั‚ ะฟะธัะฐั‚ัŒ ะทะฐะณะพะปะพะฒะพั‡ะฝั‹ะต ั„ะฐะนะปั‹ C++, ัะพะดะตั€ะถะฐั‰ะธะต ะฑะธะฝะดะธะฝะณะธ ะฝะฐ ะพะฑัŠัะฒะปะตะฝะธั ะฒ ััƒั‰ะตัั‚ะฒัƒัŽั‰ะธั… ั„ะฐะนะปะฐั… D, ะฟะพะผะตั‡ะตะฝะฝั‹ั… ะบะฐะบ extern(C) ะธะปะธ extern(C++).

ะ˜ะทะผะตะฝะตะฝะธั ะฒ ั€ะฐะฝั‚ะฐะนะผะต:

* ะ”ะพะฑะฐะฒะปะตะฝ ะฟั€ะพะฟัƒั‰ะตะฝะฝั‹ะน ะฒ ะฝะตะบะพั‚ะพั€ั‹ั… ะผะตัั‚ะฐั… pthread_attr_destroy .
* ะ ะฐััˆะธั€ะตะฝะฝั‹ะน ะฑะธะฝะดะธะฝะณะธ ะฒ core.sys.windows.security
* ะ”ะพะฑะฐะฒะปะตะฝ core.stdcpp.memory.unique_ptr
* ะ”ะพะฑะฐะฒะปะตะฝ TFD_TIMER_CANCEL_ON_SET.

ะ˜ะทะผะตะฝะตะฝะธั ะฒ ะฑะธะฑะปะธะพั‚ะตะบะต:

* std.bigint ั‚ะตะฟะตั€ัŒ @safe
* ะ—ะฐะผะตะฝะฐ approxEqual ะฝะฐ isClose ะฒ std.math.
* ะฃะดะฐะปั‘ะฝ ัƒัั‚ะฐั€ะตะฒัˆะธะน std.format.Mangle.
* ะฃะดะฐะปะตะฝั‹ ัƒัั‚ะฐั€ะตะฒัˆะธะต ัั‚ั€ัƒะบั‚ัƒั€ั‹ ByLine, ByChunk, ByRecord ะธะท std.stdio.
* std.algorithm.sorting.schwartzSort ั‚ะตะฟะตั€ัŒ ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ะธ ะฑะธะฝะฐั€ะฝั‹ะต ั„ัƒะฝะบั†ะธะธ ั‚ั€ะฐะฝัั„ะพั€ะผะฐั†ะธะธ
* ะ”ะพะฑะฐะฒะปะตะฝะฐ curry ะฒ std.functional

ะ˜ะทะผะตะฝะตะฝะธั ะฒ ะธะฝัั‚ะฐะปะปัั‚ะพั€ะต:

* ะกะบั€ะธะฟั‚ ะธะฝัั‚ะฐะปะปัั†ะธะธ ั‚ะตะฟะตั€ัŒ ะผะพะถะตั‚ ะธัะฟะพะปะฝัั‚ัŒัั ะฝะฐ Windows

ะ˜ะทะผะตะฝะตะฝะธั ะฒ Dub:

* ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะตั€ะตะผะตะฝะฝะฐั ะพะบั€ัƒะถะตะฝะธั SOURCE_FILES
* ะฃ DUB ั‚ะตะฟะตั€ัŒ ัั‚ะธะปัŒ ะดะพะฟะพะปะฝะตะฝะธั zsh

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™