рд╕реНрд░реЛрдд [рдШреЛрд╖рдгрд╛ рдбрд╛рд░реНрдЯ 2.2: рддреЗрдЬреА рд╕реЗ рджреЗрд╢реА рдХреЛрдб, рд╕реЗрдЯ рд╢рд╛рдмреНрджрд┐рдХ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди]рдЖрдЬ (26 рдлрд░рд╡рд░реА, 2019) рд╣рдо рдбрд╛рд░реНрдЯ 2.2 рдПрд╕рдбреАрдХреЗ рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ - рдбрд╛рд░реНрдЯ 2 рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдкрдбреЗрдЯ рдЬреЛ
рдЖрдЧреЗ рдХреЗ рд╕рдордп (рдПрдУрдЯреА) рдХреЛрдб рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдФрд░ рд╕реЗрдЯ рд╢рд╛рдмреНрджрд┐рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╕реНрдкрдВрджрди рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдбрд╛рд░реНрдЯ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░
рд╣рдо
рдПрдУрдЯреА-рд╕рдВрдХрд▓рд┐рдд рдХреЛрдб рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдХрд╛рдо рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдлрд╝реНрд▓рдЯрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдФрд░ рднреА рддреЗрдЬрд╝реА рд╕реЗред рдбрд╛рд░реНрдЯ 2.1 рдореЗрдВ,
рд╣рдордиреЗ AOT рджреНрд╡рд╛рд░рд╛ рд╕рдВрдХрд▓рд┐рдд рдХреЛрдб рдФрд░ JIT (рд╕рд┐рд░реНрдл-рдЗрди-рдЯрд╛рдЗрдо) рд╕рдВрдХрд▓рди рд╡рд╛рд▓реА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдБрдЪ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реБрдП, рдЯрд╛рдЗрдк рдЬрд╛рдБрдЪ
рдХреА рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ ред
рдбрд╛рд░реНрдЯ 2.2 рдореЗрдВ, рд╣рдордиреЗ
рдПрдУрдЯреА -рд╕рдВрдХрд▓рд┐рдд рдХреЛрдб рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛,
рдорд╛рдЗрдХреНрд░реЛрдмреЗрдирдЪрд░реНрдЪ рдкрд░ 11-16% рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░
рдХрд┐рдпрд╛ (рдХреЛрдб рдХрд╛ рдЖрдХрд╛рд░ ~ 1% рдмрдврд╝рд╛рдХрд░)ред рдпрд╣ рд╕реБрдзрд╛рд░ рд╕реНрдерд┐рд░ рдХреЙрд▓ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рддрд┐рдорд╛рд╣рд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред рд╣рдорд╛рд░рд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдПрдУрдЯреА рдХреЛрдб рдЕрдм рдкреАрд╕реА рдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрд░реЛрдзрд┐рдд рд╡рд╕реНрддреБ рдХреЛ рд╕реАрдзреЗ рдХреЙрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдпрд╛рдиреА
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛рдЙрдВрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдкрддрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдкреВрд▓ рдореЗрдВ рдХрдИ рдмрд╛рд░ рдЦреЛрдЬ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛ рдерд╛ред рдпреЗ рдЕрдиреБрдХреВрд▓рди рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдХреЛрдб рдореЗрдВ рдХрдИ рдирд┐рд░реНрдорд╛рддрд╛ рдФрд░ рд╕реНрдерд┐рд░ рд╡рд┐рдзрд┐ рдХреЙрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдлрд╝реНрд▓рдЯрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛрдб, рдЬрд┐рд╕рдореЗрдВ рдХрдИ рд╡рд┐рдЬреЗрдЯ рд╣реЛрддреЗ рд╣реИрдВред
рдбрд╛рд░реНрдЯ 2.2 рдореЗрдВ рд╕реЗрдЯ рд╕рд╛рд╣рд┐рддреНрдп рдХрд╛ рд╕рдорд░реНрдерди
рдореБрдЦреНрдп рдбрд╛рд░реНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдбрд╛рд░реНрдЯ: рдХреЛрд░) рдореЗрдВ рдХрдИ рд╕рдВрдЧреНрд░рд╣ рдХрдХреНрд╖рд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ:
рдореИрдкреНрд╕ ,
рд▓рд┐рд╕реНрдЯ рдФрд░
рд╕реЗрдЯ ред рдирдХреНрд╢реЗ рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдЬреЛрдбрд╝реЗ рдХреЗ рд╕реЗрдЯ рд╣реИрдВред рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдХреНрд░рдо рдХрд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рд╕реВрдЪрдХрд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЬреЛ рдХрдИ рдмрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╕реЗрдЯ рдорд╛рдиреЛрдВ рдХреЗ рдЕрдирд┐рдпреЛрдЬрд┐рдд рд╕рдВрдЧреНрд░рд╣ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдореВрд▓реНрдп рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЬрд╣рд╛рдВ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдЬрд╛рдВрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдХреЛрдИ рдореВрд▓реНрдп рд╣реИ рдпрд╛ рдирд╣реАрдВред
рдбрд╛рд░реНрдЯ рд╕рдВрдЧреНрд░рд╣ рдЖрдорддреМрд░ рдкрд░ рд╕рдВрдХрд▓рди-рд╕рдордп рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдбрд╛рд░реНрдЯ рдЗрд╕ рдЖрд░рдВрднреАрдХрд░рдг рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдбрд╛рд░реНрдЯ рд╕реВрдЪреА рдореЗрдВ, рдЖрдк рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
const List<String> releases = ['Dart 2.0', 'Dart 2.1', 'Dart 2.2'];
рдкрд╣рд▓реЗ, рдбрд╛рд░реНрдЯ рдиреЗ рд╕реВрдЪреА рдФрд░ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рд╢рд╛рдмреНрджрд┐рдХ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рд╕реЗрдЯ рдЖрд░рдВрднреАрдХрд░рдг рдмреЛрдЭрд┐рд▓ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рд╕реВрдЪреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрд░рдВрдн рдХрд░рдирд╛ рдерд╛:
Set<String> currencies = Set.of(['EUR', 'USD', 'JPY']);
рдпрд╣ рдХреЛрдб рд╕рд┐рд░реНрдл рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдЕрдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ; рд╢рд╛рдмреНрджрд┐рдХ рд╕рдорд░реНрдерди рдХреА рдХрдореА рд╕рдВрдХрд▓рди рд╕рдордп рдкрд░ рдПрдХ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╕реЗрдЯ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рд░реЛрдХрддреА рд╣реИред рдбрд╛рд░реНрдЯ 2.2 рдореЗрдВ рд╕реЗрдЯ рд╢рд╛рдмреНрджрд┐рдХ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде, рд╕реЗрдЯ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░реЗрдВ рдФрд░ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирдП рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдмрдирд╛рдПрдВ:
const Set<String> currencies = {'EUR', 'USD', 'JPY'};
рдлрд╝реНрд▓рдЯрд░ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╕реЗрдЯ рд╢рд╛рдмреНрджрд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдг рдпрд╣рд╛рдВ рджреЗрдЦреЗ рдЬрд╛ рд╕рдХрддреЗ
рд╣реИрдВ ред рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдЧрд╣рди рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк
рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП рдбрд╛рд░реНрдЯ 2.2 рднрд╛рд╖рд╛ рдХреЗ рджреМрд░реЗ рд╕реЗ рдЦреБрдж рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░реЗрдВред
рдбрд╛рд░реНрдЯ 2 рдХреЙрдорди рдлреНрд░рдВрдЯ-рдПрдВрдб (CFE) рдХреЗ рд╕рд╛рде рдирдпрд╛
рдбрд╛рд░реНрдЯ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ: рдлрд╝реНрд▓рдЯрд░, рдбрд╛рд░реНрдЯ 2js рд╕рдВрдХрд▓рдХ, рдФрд░ рдбрд╛рд░реНрдЯ рджреЗрд╡ рд╕рдВрдХрд▓рдХ (рдбрд╛рд░реНрдЯрдбрд╛рдЗрдм) рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдбрд╛рд░реНрдЯ рд╡реАрдПрдо, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╕рднреА рдХреЙрдорди рдлреНрд░рдВрдЯ-рдПрдВрдб рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдбрд╛рд░реНрдЯ рдХреЙрдорди рдлреНрд░рдВрдЯ рдПрдВрдб, рдпрд╛ рд╕реАрдПрдлрдИ, рдбрд╛рд░реНрдЯ рдХреЛрдб рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реИ, рдЯрд╛рдЗрдк рдЗрдВрд╕реНрдкреЗрдХреНрд╢рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдбрд╛рд░реНрдЯ рдХреЛ рдирд┐рдЪрд▓реЗ рд╕реНрддрд░ рдХреА рдордзреНрдпрд╡рд░реНрддреА рднрд╛рд╖рд╛ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдмреИрдХ рдПрдВрдб рдХрдВрдкрд╛рдЗрд▓рд░ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред
рд╕реЗрдЯ рд╢рд╛рдмреНрджрд┐рдХ рдПрдХ рднрд╛рд╖рд╛ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рд╕реАрдПрдлрдИ рдХреЗ рд▓рд┐рдП рдЬрд▓реНрджреА рд╕реЗ рдзрдиреНрдпрд╡рд╛рдж рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред рд╕рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдПрдлрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕реЗрдЯ рд╢рд╛рдмреНрджрд┐рдХреЛрдВ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рдХрд╛рд░ рдХрд╛ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдордиреЗ рдПрдХ рд╕рдВрдХреНрд░рдордгрдХрд╛рд▓реАрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрдирд╛рдпрд╛, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдореЗрдВ рдмреИрдХ рдПрдВрдб рдХрдВрдкрд╛рдЗрд▓рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рдкрддреНрд░ рдореЗрдВ рд╕рдВрдХрд▓рди рдХреЗ рджреМрд░рд╛рди рд╢рд╛рдмреНрджрд┐рдХ рд╕реЗрдЯ рдХреЗ рдПрдХ рдЙрддреНрдкрд░рд┐рд╡рд░реНрддреА рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
Set<String> currencies = Set<String>()..add('EUR')..add('USD')..add('JPY');
рдирд┐рд░рдВрддрд░ рд╕реЗрдЯ рд╢рд╛рдмреНрджрд┐рдХ рдХреЗ рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рднрд┐рдиреНрдирддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рднрд╛рдЧреЛрдВ рдореЗрдВ рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрдХрдЯреНрдард╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╣рдордиреЗ рдЗрд╕реЗ рдПрдХ рдирд┐рдЬреА рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╕реЗрдЯ рдХреНрд▓рд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдПрдХ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рд▓рдкреЗрдЯрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕реЗрдЯ рддрддреНрд╡ рдореИрдк рдХреБрдВрдЬреА рд╣реИрдВ:
const Set<String> currencies = _UnmodifiableSet<String>({'EUR': null, 'USD': null, 'JPY': null});
рд╕реЗрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╕реЗрдЯ рдХреНрд▓рд╛рд╕ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдЖрдВрддрд░рд┐рдХ рдорд╛рдирдЪрд┐рддреНрд░ рдореЗрдВ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ CFE рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рд╢рд╛рдмреНрджрд┐рдХреЛрдВ рдХреЛ рд╢реБрд░реВ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред рдмреИрдХ рдПрдВрдб рддреБрд░рдВрдд рд╕реАрдПрдлрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдмрд╛рдж рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╕рдорд╛рд░реЛрд╣ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкрд╣рд▓реБрдУрдВ рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрдиреЗ рддрдХ рдЗрд╕рдиреЗ рдмреИрдХ рдПрдВрдб рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕ рдХреЛ рдЕрдкрдирд╛ рд╕рдорд░реНрдерди рд╕реНрдердЧрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред
рдбрд╛рд░реНрдЯ 2.2 рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛
рдбрд╛рд░реНрдЯ 2 рдбрд╛рд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрджреНрдпрддрди рдерд╛ рдХрд┐ рд╣рдореЗрдВ
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рднрд╛рд╖рд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЛ
рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рдордп рд▓рдЧрд╛ рдЬреЛ рд╣рдордиреЗ рдХрд┐рдП рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдерд╛ред рд╣рдордиреЗ рдЖрдЦрд┐рд░рдХрд╛рд░ рдпрд╣ рдХрд╛рдо рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛, рдФрд░ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХреЛ рдбрд╛рд░реНрдЯ 2.2 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд╣рдордиреЗ рднрд╛рд╖рд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЛ
рдирдП рднрдВрдбрд╛рд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛
рд╣реИ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдЬреЛрдбрд╝рд╛ рд╣реИ рдХрд┐ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдкреАрдбреАрдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбрд╛рд░реНрдЯ рднрд╛рд╖рд╛ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
рдбрд╛рд░реНрдЯ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдкреГрд╖реНрда рдкрд░ 2.2 рдФрд░ рднрд╡рд┐рд╖реНрдп рдбрд╛рд░реНрдЯ 2.x рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рджреЛрдиреЛрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
рдбрд╛рд░реНрдЯ 2.2 рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдбрд╛рд░реНрдЯ рдПрд╕рдбреАрдХреЗ 2.2 рдЖрдЬ рд╕реЗ рдбрд╛рд░реНрдЯ рд╣реЛрдордкреЗрдЬ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рд╕реНрдкрдВрджрди рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВ, рддреЛ рдбрд╛рд░реНрдЯ 2.2 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢рд╛рдорд┐рд▓ рд╣реИред (рдиреЛрдЯ: рд╕реНрдкрдВрджрди рдбреЙрдХреНрдЯрд░ рдХрдВрд╕реЛрд▓ рдХрдорд╛рдВрдб рдкрд░, рд╡рд░реНрддрдорд╛рди рдлрд╝реНрд▓рдЯрд░ рдорд╛рд╕реНрдЯрд░ рдФрд░ рджреЗрд╡ рдЪреИрдирд▓ рдбрд╛рд░реНрдЯ 2.2 рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВрдЧреЗред
рдлрд╝реНрд▓рдЯрд░ 1.2 рдХрд╛ рдЖрдЬ рдХрд╛ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рд░реНрдЯ 2.1.2 рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░реЗрдЧрд╛; рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдбрд╛рд░реНрдЯ 2.2 рдЬреИрд╕реА рдХреНрд╖рдорддрд╛рдПрдВ рд╣реИрдВ)ред
рдЕрднреА рдХреЗ рд▓рд┐рдП рдмрд╕ рдЗрддрдирд╛ рд╣реАред рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдк рдбрд╛рд░реНрдЯ 2.2 рдХрд╛ рдЖрдирдВрдж рд▓реЗрдВрдЧреЗ!
PsyHaSTe рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж