рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдУрд╕рд╣ рд╕реА++ рдорд╛рдирдХ рд▓рд╛рдпрдмреНрд░рд░реА рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЗрд▓реА

CppCon 2019 рдХреЙрдиреНрдлрд░рдиреНрд╕рдордзреНрдпреЗ, Microsoft рдкреНрд░рддрд┐рдирд┐рдзреАрдВрдиреА C++ рд╕реНрдЯрдБрдбрд░реНрдб рд▓рд╛рдпрдмреНрд░рд░реА (STL, C++ рд╕реНрдЯрдБрдбрд░реНрдб рд▓рд╛рдпрдмреНрд░рд░реА) рдЪреНрдпрд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЛрдбрдЪреА рдШреЛрд╖рдгрд╛ рдХреЗрд▓реА, рдЬреЛ MSVC рдЯреВрд▓рдХрд┐рдЯ рдЖрдгрд┐ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдУ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪрд╛ рднрд╛рдЧ рдЖрд╣реЗ. рд╣реА рд▓рд╛рдпрдмреНрд░рд░реА C++14 рдЖрдгрд┐ C++17 рдорд╛рдирдХрд╛рдВрдордзреНрдпреЗ рд╡рд░реНрдгрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рддреЗ C++20 рдорд╛рдирдХрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ.

рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рдмрд╛рдпрдирд░реА рдлрд╛рдЗрд▓реНрд╕рд╕рд╛рдареА рдЕрдкрд╡рд╛рджрд╛рдВрд╕рд╣ Apache 2.0 рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдпрдмреНрд░рд░реА рдХреЛрдб рдЙрдШрдбрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ рд░рдирдЯрд╛рдЗрдо рд▓рд╛рдпрдмреНрд░рд░реА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рддреЛ.

рд╣реА рдкрд╛рдпрд░реА рд╕рдореБрджрд╛рдпрд╛рд▓рд╛ рдЗрддрд░ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рдирд╡реАрди рдорд╛рдирдХрд╛рдВрд╡рд░реАрд▓ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреА рддрдпрд╛рд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдИрд▓. Apache рдкрд░рд╡рд╛рдиреНрдпрд╛рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗрд▓реЗ рдЕрдкрд╡рд╛рдж рдЕрдВрддрд┐рдо рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ STL рд╕рд╣ рд╕рдВрдХрд▓рд┐рдд рдмрд╛рдпрдирд░реА рд╡рд┐рддрд░реАрдд рдХрд░рддрд╛рдирд╛ рдореВрд│ рдЙрддреНрдкрд╛рджрдирд╛рдЪреЗ рд╢реНрд░реЗрдп рджреЗрдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрддрд╛рдд.

рд╕реНрддреНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛