рдПрд▓рдПрд▓рд╡реАрдПрдо рдлрд╛рдЙрдВрдбреЗрд╢рди рдиреЗ рдПрд▓рдПрд▓рд╡реАрдПрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдПрдл18 рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдордВрдЬреВрд░реА рджреЗ рджреА рд╣реИ

рдкрд┐рдЫрд▓реА рдбреЗрд╡рд▓рдкрд░ рдореАрдЯрд┐рдВрдЧ EuroLLVM'19 (рдмреНрд░реБрд╕реЗрд▓реНрд╕/рдмреЗрд▓реНрдЬрд┐рдпрдо рдореЗрдВ 8-9 рдЕрдкреНрд░реИрд▓) рдореЗрдВ, рдПрдХ рдФрд░ рдЪрд░реНрдЪрд╛ рдХреЗ рдмрд╛рдж, LLVM рдлрд╛рдЙрдВрдбреЗрд╢рди рдХреЗ рдирд┐рджреЗрд╢рдХ рдордВрдбрд▓ рдиреЗ рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдордВрдЬреВрд░реА рджреЗ рджреА F18 (рдлреЛрд░рдЯреНрд░рд╛рди) рдФрд░ рдПрд▓рдПрд▓рд╡реАрдПрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЗрд╕рдХрд╛ рд░рдирдЯрд╛рдЗрдоред

рдЕрдм рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ, рдПрдирд╡реАрдбрд┐рдпрд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдлреНрд░рдВрдЯ рдПрдВрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рджрд┐рд╢рд╛ рдПрд▓рдПрд▓рд╡реАрдПрдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдлреЛрд░рдЯреНрд░рд╛рди рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдПред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЗрд╕реЗ C рд╕реЗ C++ (C++17 рдорд╛рдирдХ рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИред рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ, рдЬрд┐рд╕реЗ F18 рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдлрд╝реНрд▓реИрдВрдЧ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдлреЛрд░рдЯреНрд░рд╛рди 2018 рдорд╛рдирдХ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдФрд░ рдУрдкрдирдПрдордкреА 4.5 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред

рдПрд▓рдПрд▓рд╡реАрдПрдо рдлрд╛рдЙрдВрдбреЗрд╢рди рдиреЗ рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рд╣реИ рдХрд┐ рд╣рдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд╛рдо рдХреЛ рдХреБрдЫ рдРрд╕реЗ рдмрджрд▓рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬреЛ рдирдП рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдореЗрд▓рд┐рдВрдЧ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд╣реЛред F18 рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ C++17 рдорд╛рдирдХ рд╕реЗ рдореБрдХреНрдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рднреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рдереАред рдпрд╣ рдЕрдиреБрд░реЛрдз рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдПрд▓рдПрд▓рд╡реАрдПрдо рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рдиреЗ рд╕реЗ рдирд╣реАрдВ рд░реЛрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрд▓рдПрд▓рд╡реАрдПрдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдХреБрдЫ рддрддреНрд╡реЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреЙрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг) рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ