
рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░!
рд╕реНрдЯреАрд╡ рдЬреЙрдмреНрд╕ рдФрд░ рдбреЗрдирд┐рд╕ рд░рд┐рдЪреА рдХреА
рдХрд╣рд╛рдиреА рдпрд╛рдж рд╣реИ? рд╣рдо рд╡рд┐рд╡рд╛рджреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ рдФрд░ рдиреИрддрд┐рдХрддрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрдврд╝рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рдЪ рд╕рдЪ рд╣реИ - рд╣рдЬрд╛рд░реЛрдВ рд╢рд╛рдВрдд рддрдХрдиреАрдХреЗрдВ рдЫрд╛рдпрд╛ рдореЗрдВ рдмреИрдареА рд╣реИрдВ, рдФрд░ рдЙрдирдХреА рдХрд╣рд╛рдирд┐рдпрд╛рдВ рдПрдХ рдХреЛрдард░реА рдореЗрдВ рдЫрд┐рдкреА рд╣реБрдИ рд╣реИрдВред
рд╣рдо Habr рдХреЗ рд╕рдВрдкрд╛рджрдХреАрдп рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддреЗ рд╣реИрдВред рдЕрдм рд╕реЗ, рд╣рдо рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡реЗ рдореАрдбрд┐рдпрд╛ рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЬрд┐рдиреНрд╣реЗрдВ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдкреАрдЫрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЕрдЧрд░ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдмрддрд╛рдирд╛ рд╣реИ рддреЛ рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдЗрдПред
рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛, рдЖрдЗрдП рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рдХреИрдЯ 10 рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рддрд╣рдд рдЬреЛ рд╣рдо рд╕рднреА рд╕реЗ рдкреВрдЫреЗрдВрдЧреЗред рдкрд╛рдпрд▓рдЯ рдХреЗ рд▓рд┐рдП,
рдлрд┐рд▓реНрдкрдХрд╛рд░реНрдЯ рдиреЗ
рдЙрдиреНрд╣реЗрдВ рдЬрд╡рд╛рдм
рджрд┐рдпрд╛ ред (рдЗрд╕ рдорд╣реАрдиреЗ рдореИрдВрдиреЗ рдЙрдирдХреЗ рд╕рд╛рде рдХрдИ рдЕрдЪреНрдЫреЗ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рд▓рд┐рдП:
рдПрдХ ,
рджреЛ ,
рддреАрди )ред рдкрдврд╝реЗрдВ, рдФрд░ рдпрджрд┐ рдЖрдк рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдЕрдкрдиреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдпрд╛
рдмрд╛рд░рдЧреЛрд▓ рдХреЛ рд╕рдВрджреЗрд╢
рд▓рд┐рдЦреЗрдВ ред
рдлрд┐рд▓рд┐рдк рд░рдВрдЧрд┐рди, рдЗрд╡рд╛рдиреЛрд╡ рдХреЗ рдПрдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рдХрд╛ рдмреЗрдЯрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ 16 рд╕рд╛рд▓ рдХреА рдЙрдореНрд░ рдореЗрдВ C ++ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдлрд┐рд░ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ред рдиреЗрдЯред рдЕрдм рдПрдХ рдЕрдЪреНрдЫреЗ рд╡рд┐рджреЗрд╢реА рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рд╡рд░рд┐рд╖реНрда рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЗрдВрдЬреАрдирд┐рдпрд░ред рдЖрдо рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд╣ F # рдФрд░ OCaml рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВред1. рд╣рдореЗрдВ рдЙрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЬрд┐рд╕ рдкрд░ рдЖрдкрдХреЛ рдЧрд░реНрд╡ рд╣реИред
"рдореИрдВрдиреЗ рдЧрд░реНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред" рдореЗрд░реЗ рд╕рднреА рдкреЗрд╢реЗрд╡рд░ рдЬреАрд╡рди рдореИрдВ рдмрд╣реБрдд рд╣реА рддреБрдЪреНрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рдЧрд░реНрд╡ рд╣реИ рдХрд┐ рдореИрдВ рдЬреЛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЬреЛ рдХрд┐рдпрд╛ рд╡рд╣ рдирд╣реАрдВ рдХрд┐рдпрд╛ред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рдПрдЖрдИ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдЧрд░реНрд╡ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
2. рдФрд░ рдЕрдм - рд╕рдмрд╕реЗ рднрдпрдВрдХрд░ рдлрдХрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
- рдПрдХ рдмрд╛рд░, рдкреВрд░реЗ рджрд┐рди рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд OCaml рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрд╕рдлрд▓ рдХреЛрд╢рд┐рд╢ рдХреА (рджреЛрд╣рд░рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рди рдХрд░реЗрдВ)ред рдЗрд╕рдХрд╛ рдХрд╛рдо рд╕реЗ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рдирд╣реАрдВ рдерд╛, рдФрд░ рдЕрдЧрд▓реА рд╕реБрдмрд╣ рд░реИрд▓реА рдореЗрдВ рдЭреВрда рдмреЛрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ - рдореЗрд░реЗ рд╕рд╛рде рдПрдХ рдмрдЧ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рднреА рдирд╣реАрдВ рд╣реИред рдЦреИрд░, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, "рдореИрдВ рдПрдХ рдмрдЧ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛ рдЬрд┐рд╕реЗ рдореИрдВ рджреЛ рджрд┐рдиреЛрдВ рдореЗрдВ рдареАрдХ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛!" рд░реИрд▓реА рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рджреЛ рджрд┐рдиреЛрдВ рдореЗрдВ рдкреАрдЖрд░ рд╣реЛрдЧрд╛ред
рдирддреАрдЬрддрди, рдореИрдВрдиреЗ рддреАрди рдорд╣реАрдиреЗ рддрдХ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ред
рдмрдЧ рджреЛ рд╡рд┐рд╢рд╛рд▓ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдерд╛ред рдЗрд╕рдХрд╛ рд▓рдЧрд╛рддрд╛рд░ рдкреБрдирд░реБрддреНрдкрд╛рджрди рдХрд┐рдпрд╛ рдЧрдпрд╛ред рддреАрди рдорд╣реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рдХрд▓реНрдкрдирд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рдФрд░ рдЙрдирдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдмрд╛рд░-рдмрд╛рд░ рдЧрд▓рддрд┐рдпрд╛рдБ рдХреАрдВ - рдореИрдВрдиреЗ рд╕реНрдХрд┐рд░реНрдо рдореЗрдВ рдПрдХ рдШрд░ рдмрдирд╛рдирд╛ рднреА рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдпреЗ рдореЗрд░реЗ рдЬреАрд╡рди рдХреЗ рд╕рдмрд╕реЗ рдмреБрд░реЗ рддреАрди рдорд╣реАрдиреЗ рдереЗред
рдореИрдВрдиреЗ рдЗрд╕реЗ "рдиреЛ рд░рд┐рдкреНрд░реЛ" рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ред рдореИрдВ рдирд┐рд░реНрджреЗрд╢рдХ рдХреЗ рдкрд╛рд╕ рдЖрдпрд╛, рдХрд╣рд╛: "рдореИрдВ рдПрдХ рдмреЗрдХрд╛рд░ рдореВрд░реНрдЦ рд╣реВрдВ, рдФрд░ рдореИрдВ рдЗрд╕реЗ рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рдкреАрдбрд╝рд╛ рди рд╣реЛред" рд▓реЗрдХрд┐рди рдЬрд╡рд╛рдм рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдореЗрд░рд╛ рд╡реЗрддрди рдмрд╣реБрдд рдмрдврд╝рд╛ рджрд┐рдпрд╛ред
3. рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ: рдХреБрд░реНрд╕реА рд╕реЗ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдФрд░ рдЕрдкрдиреА рдкрд╕рдВрджреАрджрд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рд╕реЗ рдореЙрдирд┐рдЯрд░ рдХрд░реЗрдВред
- рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ .net рд╕реНрдЯреИрдХ рд╣реИ рдФрд░ рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдпреВрдЖрдИ рд╣реИред рдореИрдВ рдПрдХ рдореЗрдЬ рдкрд░ рдмреИрдард╛ рд╣реВрдВ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рд╣реИред рд╡рд╣ рд╡рд┐рд╢рд╛рд▓ рд╣реИ, рдкрд╛рдВрдЪ рд▓реЛрдЧреЛрдВ рдХреЛ рдлрд┐рдЯ рдХрд░рддрд╛ рд╣реИред
рдореЗрд░реЗ рдкрд╛рд╕ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рдбреЗрдмреЙрдХреНрд╕ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдорд╛рдЗрдирд╕ рдХреЗ рд╕рд╛рде - рдореИрдВрдиреЗ рдкреИрд╕реЗ рдмрдЪрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдПрдПрдордбреА рдХрд╛ рдкреНрд░рддрд┐рд╢рдд рдЦрд░реАрджрд╛ред рдпрд╣ рдПрдХ рднрдпрд╛рдирдХ рд╡рд┐рдлрд▓рддрд╛ рдереАред рдЙрдЪреНрдЪ рдШреЛрд╖рд┐рдд рд╢рдХреНрддрд┐ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЧрдВрджрдЧреА рдХрд╛ рдпрд╣ рдЯреБрдХрдбрд╝рд╛ 5 рдкрд░ рдореЗрд░реЗ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рддрд╛ рд╣реИ !!! рдЕрдкрдиреЗ рдЗрдВрдЯреЗрд▓ рд╕рдордХрдХреНрд╖ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдИ рдмрд╛рд░ рдзреАрдорд╛ред
рдЕрдм рдореЗрд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рдореЙрдирд┐рдЯрд░ рд╣реИред рдореИрдВ рдХреБрдЫ рдФрд░ рдЦрд░реАрджрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдЕрдкрдорд╛рди рди рд╣реЛред рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ IDE Resharper рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ Visual Studio 2017 рд╣реИред рдкрд╕рдВрджреАрджрд╛ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ - рдПрдХ рдЕрд░рдм рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдбред рдЙрдиреНрд╣реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдФрд░ рдпрд╣ рджреЗрдЦрдирд╛ рдХрд┐ VSCode рдХреИрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдореЗрд░реЗ рд╢реМрдХ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред
рдореБрдЭреЗ рдЧрд┐рдЯ рд╕реЗ рдкреНрдпрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╢рд╛рдпрдж GitHub рд╕реЗ рдЬреНрдпрд╛рджрд╛ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЯреАрдо рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдкрд╕рдВрдж рд╣реИрдВред
4. рдЖрдк рдХрд┐рд╕ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдиреМрдХрд░реА рдЪреБрдирддреЗ рд╣реИрдВ? рдвреЗрд░, рдЙрддреНрдкрд╛рдж, рд░рд╣рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐, рдкреИрд╕рд╛?
- рдлрд┐рд▓рд╣рд╛рд▓, рдореЗрд░реЗ рд▓рд┐рдП рдкреНрд░рдореБрдЦ рдХрд╛рд░рдХ рднреБрдЧрддрд╛рди рдФрд░ рдореЗрд░реА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдПрдХ рддрд┐рд╣рд╛рдИ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЬрд▓ рдЧрдпрд╛ рд╣реВрдВ рдФрд░ рдЕрдм рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реВрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЬреАрд╡рди рдХреЗ рдЕрдкрдиреЗ рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдЦреЛрдиреЗ рдХрд╛ рдбрд░ рдореБрдЭреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЧрд╣рд░рд╛ рдЧреЛрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛ рд╕рдХрддрд╛ред рдФрд░ рдореИрдВ рдбреЗрдврд╝ рдмрдЪреНрдЪреЛрдВ рдХрд╛ рдкрд┐рддрд╛ рд╣реВрдВ - рдбрд░ рдмрд╣реБрдд рдЧрдВрднреАрд░ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдм рдЬреЛ рдХреБрдЫ рднреА рдореИрдВрдиреЗ рдХрд┐рдпрд╛ рдЙрд╕рдХреА рдПрдХрд░реВрдкрддрд╛ рдФрд░ рд╕рдВрд╡реЗрджрдирд╣реАрдирддрд╛ рдореБрдЭреЗ рд▓рдЧрднрдЧ рд╢рд╛рд░реАрд░рд┐рдХ рдкреАрдбрд╝рд╛ рдХрд╛ рдХрд╛рд░рдг рдмрдиреАред
рдХрднреА-рдХрднреА рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдиреМрдХрд░реА рдЦреЛрдЬрдиреЗ рдХрд╛ рдХреЛрдИ рдиреИрддрд┐рдХ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЦреБрдж рдХреЛ рдЗрд╕ рддрдереНрдп рд╕реЗ рд╕рд╣реА рдард╣рд░рд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдиреИрддрд┐рдХ рдпрд╛ рдЕрдиреИрддрд┐рдХ рд╣реЛрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рдирд┐рдЧрдореЛрдВ рдХреА рдЕрдореВрд░реНрддрддрд╛ рд╕реНрд╡рдпрдВ рдХреЛ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рджреВрд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИ рдХрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд▓реЛрдЧреЛрдВ рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХреЗрд╡рд▓ рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рд╕реЗ рдХрд╛рдо рд▓реЗрддрд╛ рд╣реВрдВред
рд╕рд╛рде рд╣реА, рдпрд╣ рдореБрдЭреЗ рднреНрд░рдорд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдкреБрд▓ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЕрдкрдиреЗ рд╢рд╣рд░ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рдкреИрд╕рд╛ рдорд┐рд▓рддрд╛ рд╣реИред рдЬреИрд╕реЗ рдХрд┐ рдбреЗрд╡рд▓рдкрд░ рдХрд╛ рдЙрдЪреНрдЪ рдХреМрд╢рд▓ рдореБрдЭреЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рдЭреБрдВрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рджрд╕ рдЧреБрдирд╛ рдмреЗрд╣рддрд░ рдЬреАрдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдЕрдкрдиреЗ рдЪреЗрд╣рд░реЗ рдХреЗ рдкрд╕реАрдиреЗ рдореЗрдВ рдПрдХ рджрд┐рди рдореЗрдВ рдЖрда рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧреА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
рдХрднреА-рдХрднреА рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рдЬрдм рд╕реЗ рдореИрдВ рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдЦрд╛рддреЗ рдкрд░ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдореИрдВ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдЗрд╕ рдпреЛрдЧреНрдп рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реИред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдореИрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рд╕реНрдкрд░реНрд╢ рдЦреЛ рджреЗрддрд╛ рд╣реВрдВ, рдФрд░ рдореБрдЭреЗ рдпрд╣ рдкреНрд░рддреАрдд рд╣реЛрдиреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдирдлрд░рдд рд╣реИред рдореИрдВ рдЦреБрдж рдХреЛ рдЖрд╢реНрд╡рд╕реНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдЕрднреА рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдЖрдпрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА рдореИрдВ рдЦреБрдж рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╛рде рд░рд╣рдирд╛ рдХрдард┐рди рд╣реИред
5. рдЖрдк рдХрд┐рди рддрдХрдиреАрдХреЛрдВ рдФрд░ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╕рд╣реА рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?
- рдореИрдВ рдЪрд╛рд╣реВрдВрдЧрд╛:
- рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ C # рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдк рдЗрдВрдЯреНрд░реЗрдВрд╕ рдФрд░ рдХреЙрдореНрдк-рдЯрд╛рдЗрдо рдЗрдореНрдпреБрдирд┐рдЯреАред рддрдм рдореИрдВ рдПрдХ рдРрд╕реА рд╡рд┐рдзрд┐ рдмрдирд╛ рд╕рдХрддрд╛ рдерд╛, рдЬреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╣реЛрдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрдиреЗ рд╡рд╛рд▓реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреА рд╣реИ, рдФрд░ рдЕрдм рдХреА рддрд░рд╣ рдирд╣реАрдВ - рд░реАрдбреЛрдирд▓рд╛рдЗрдбрд░, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрдврд╝реА рдирд╣реАрдВ рдЬрд╛рддреА рд╣реИ (рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдбрд┐рдХреНрд╕рдирд░реА рдХреЛ рдЗрд╕рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рдкрд╛рд╕ рднреЗрдЬ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рдЪреБрдкрдЪрд╛рдк рдореНрдпреВрдЯ рдХрд░ рджрд┐рдпрд╛)ред
- рддрд╛рдХрд┐ C # рдбреЗрд╡реЗрд▓рдкрд░реНрд╕ рдХреЛ рдЖрдЦрд┐рд░рдХрд╛рд░, рдмреИрдХрд╡рд░реНрдб рдХрдореНрдкреИрдЯрд┐рдмрд┐рд▓рд┐рдЯреА рдХреЗ рд╕рд╛рде рдирд░рдХ рдореЗрдВ рднреЗрдЬ рджрд┐рдпрд╛ рдЬрд╛рдП, рдЬреЛ рдХреЗрд╡рд▓ рдПрдХ рдлрд╛рдЗрд▓ рдХреЗ рдЕрдВрджрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рд╛рдВрдк рдХреЛ рдФрд░ рдЖрдзреБрдирд┐рдХ рдмрдирд╛рддрд╛ рд╣реИред рдЧрдВрднреАрд░ рд░реВрдк рд╕реЗ, рдРрд╕реА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП IDictionnary <IMyStupidType, IMyStupidType2> Foo (Func <IMySupidType, int, bool, string> reallyStrangeCallid рд╢реИрд▓реА рдХреЛрдб рдЕрд╕рд╛рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИрдВ , рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдЕрдЬреАрдм рдирд┐рд░реНрдгрдп рд╣реИред
- C # рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдмреИрдХрд┐рдВрдЧ рдлрд╝реАрд▓реНрдб, рдлрдВрдХ <T1, T2> рдкрд░ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдЪреАрдиреАред
- рддреГрддреАрдп-рдкрдХреНрд╖ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рдмрдЬрд╛рдп рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд╣рд░ # (рд░реЛрдЬрд▓рд┐рди рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП) рдЕрдиреБрдмрдВрдз рдЬреЛ рдореЗрд░реА рдЖрдИрдбреАрдИ рдХреЛ рдПрдХ рдирд┐рд░реЛрдзрд╛рддреНрдордХ рдЪреАрдЬрд╝ рдореЗрдВ рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВред
- рдПрдл # рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП jsx рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧред рдпрджрд┐ рдЖрдк рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЗрд╕реЗ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╣реЛ - рдореБрдЭреЗ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ред
- рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг рдмреЗрдХрд╛рд░ рдХрдЪрд░рд╛ рд╣реИ, рдФрд░ рдЧрддрд┐рд╢реАрд▓ рдЯрд╛рдЗрдкрд┐рдВрдЧ (рдХрдордЬреЛрд░ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рдирд╣реАрдВ рд╣реЛрдирд╛) рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдПрдВ рдЙрджреНрдпреЛрдЧ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдореЗрдВ рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╡рд┐рдлрд▓рддрд╛ рд╣реИрдВред
- рддрд╛рдХрд┐ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред
- рдЬреЗрдПрд╕ / рдЯреАрдПрд╕ рдореЗрдВ рдкреВрдВрдЫ рдкреБрдирд░реНрд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЕрдиреБрдХреВрд▓рди рддрд╛рдХрд┐ рдореИрдВ рдЕрдкрдиреА рдкреАрда рдХреЛ рд╣рд░ рдЬрдЧрд╣ рдвреЗрд░ рдХреЗ рдЖрдХрд╛рд░ рдкрд░ рдЖрд░рд╛рдо рдХрд┐рдП рдмрд┐рдирд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХреВрдВред рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдореЗрдВ рдПрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ v8 рдХреЛ рджреЗрдЦрд╛, рдЙрдиреНрд╣реЛрдВрдиреЗ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рд░рдирдЯрд╛рдЗрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп рднрд╛рд╖рд╛ рдХреА рдпреБрдХреНрддрд┐ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рдерд╛ред
- рдЬреЗрдПрд╕ рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд╣рд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реНрдерд┐рд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ, рд▓реЗрдХрд┐рди рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╡рд┐рдкрд░реАрдд рдирд╣реАрдВред рд╕рдордп рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдореИрдВ рдЗрд╕реЗ рдПрдХ рдмрд╣реБрдд рд╣реА рдЖрдзреБрдирд┐рдХ рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдмрд╣реБ-рдкреНрд░рддрд┐рдорд╛рди рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рд╣рд╛рдВрдкреА рдорд╛рдирддрд╛ рд╣реВрдВред
- рд╡реЗрдм-рдЕрд╕реЗрдВрдмрд▓реА рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХреЗ рддрд░реАрдХреЛрдВ рдФрд░ рдорд╛рдирдХреЛрдВ рдореЗрдВ рдордЬрдмреВрддреА рд╕реЗ рдЕрдкрдиреА рдЬрдЧрд╣ рд▓реЗрдВред
- Github рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ред рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдПрдХ рдЧрдВрднреАрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдЖрд░рд╛рдо рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
- рд╕рдВрдЧрддрддрд╛ рдкрд░ рдЕрдзрд┐рдХ рд╕рдореНрдореЗрд▓рдиреЛрдВред рдХрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ рдЕрдЧрд░ jvm рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ рдФрд░ рдЬреАрдЖрдИрдЯреА-рдбреАрдиреЛрдЯрд┐рд▓ cilред
6. рдХрд┐рд╕реА рдФрд░ рдХреЗ рдЕрдиреБрднрд╡ рд╕реЗ рд╕реАрдЦрдирд╛ рдмреЗрд╣рддрд░ рдХрд╣рд╛рдБ рд╣реИ - рдПрдХ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ, рдХреЛрдВрдлрдЦ рдореЗрдВ, рд╣реИрдмрд░ рдореЗрдВ? рдХрд╣реАрдВ рдФрд░?
- рдореИрдВрдиреЗ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХрдИ рдмрд╛рд░ рдирд┐рд╖реНрдХрд╛рд╕рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рд╡рд┐рд╢реНрд╡рд╛рд╕ рдореЗрдВ рд▓рд┐рдпрд╛, рдореИрдВ рд▓рдЧрд╛рддрд╛рд░ Habr рдкрдврд╝рд╛ред рдпрд╣ рдореБрдЭреЗ рдкреНрд░рддреАрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдЙрдкрдпреЛрдЧреА рдХреБрдЫ рднреА рд╕реАрдЦрд╛ рд╣реИред рдЦреИрд░, рдпрд╛ рдореИрдВ рдРрд╕рд╛ рд╕реЛрдЪрдХрд░ рдкреНрд░рд╕рдиреНрди рд╣реВрдВред
рдореЗрд░рд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдХрд┐рддрд╛рдмреЗрдВ рдкрдврд╝реЗрдВ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рджреЛрд╕реНрддреА рдХрд░реЗрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдХреМрд╢рд▓ рдкрд░ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдкреНрд░рднрд╛рд╡ рд╕реНрдорд╛рд░реНрдЯ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВред
7. рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрд╕реАрдорд┐рдд рд╕рдВрд╕рд╛рдзрди (рд╕рдордп, рдзрди, рд╢рдХреНрддрд┐, рд▓реЛрдЧ) рд╣реИрдВ, рддреЛ рдЖрдк рдХрд┐рд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЕрдкрдирд╛рдПрдВрдЧреЗ?
- рдорд╛рдирд╡ рджреБрдирд┐рдпрд╛ рдХрд╛ рд╕рдмрд╕реЗ рд╕рдЯреАрдХ рд╕рдВрднрд╡ рдЕрдиреБрдХрд░рдг рдХрд░рдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рддрд╛рдХрд┐ рд╣рдо рдЗрд╕рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХреЗрдВ рдХрд┐ рд╕рдорд╛рдЬ рдХреЛ рд╕рдмрд╕реЗ рдЦреБрд╢рд╣рд╛рд▓ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреИрд╕реЗ рд▓рд╛рдпрд╛ рдЬрд╛рдПред рд╡реИрд╕реЗ рднреА, рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ред
8. рдЖрдк рдХреИрд╕реЗ рдЖрд░рд╛рдо рдХрд░рддреЗ рд╣реИрдВ? рдЖрдк рдХрд╛рдо рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
"рдореИрдВ рдЬрдВрдЧрд▓ рд╕реЗ рдЪрд▓рддрд╛ рд╣реВрдВ рдФрд░ рд╕реЛрдЪрддрд╛ рд╣реВрдВ, рдХрднреА рдмреАрдпрд░ рдХреЗ рд╕рд╛рде, рдХрднреА рдЧрд┐рдЯрд╛рд░ рдмрдЬрд╛рдХрд░ рдФрд░ рдХрднреА-рдХрднреА рд╡реАрдбрд┐рдпреЛ рдЧреЗрдо рдЦреЗрд▓рддреЗ рд╣реБрдПред" рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдореЗрд░рд╛ рд╢реМрдХ рд╕реЛрдЪрдирд╛ рдФрд░ рд╕рдкрдиреЗ рджреЗрдЦрдирд╛ рд╣реИред
рджреЛрд╕реНрддреЛрдВ рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рдХрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИрдВред рдореИрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЖрдХреНрд░рд╛рдордХ рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛ рджреЗрдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ ("рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЧреИрд░-рд╕рдВрдХрд▓реНрдкрд┐рдд рдирд┐рд░реНрдгрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рдгрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?") рдФрд░ рдпрд╣ рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рд░рд┐рд╢реНрддреЗ рдХреЛ рдХреИрд╕реЗ рдмрджрд▓рддрд╛ рд╣реИред
рдХрднреА-рдХрднреА рдореИрдВ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреА рддрд░рд╣ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдорд╛рдирд╡реАрдп рдмрдХрд╡рд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВред рдореИрдВ рд▓рдЧрд╛рддрд╛рд░ рдХрд┐рддрд╛рдмреЗрдВ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред
9. 3 рдкрд╕рдВрджреАрджрд╛ рдкреБрд╕реНрддрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВ - рд╢реИрдХреНрд╖рд┐рдХ, рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рдЬреНрдЮрд╛рди рдФрд░ рдХрд▓реНрдкрдирд╛ред
рдкреНрд░рд╢рд┐рдХреНрд╖рдг - рдЬреЗрдлрд░реА рд░рд┐рдХреНрдЯрд░ рджреНрд╡рд╛рд░рд╛ "рд╕реАрдЖрд░рдЖрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реАрдПрд▓рдЖрд░"ред рдПрдХ рдХрд╛рдо рдореЗрдВ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд░рдирдЯрд╛рдЗрдо рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреИрд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрддрдирд╛ рдЬреНрдЮрд╛рди рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЦреЛрдЬ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдкреБрд╕реНрддрдХ рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджрд╛рдирдХрд░реНрддрд╛ рдкрд░ рдХрд┐рд╕реА рднреА рд╕рд╛рдорд╛рдЬрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдЦрд╛рддреЗ рд╕реЗ рдЧреБрдЬрд░реЗрдВрдЧреЗред рдореИрдВ рдХреНрд░рд┐рд╕ рдУрдХрд╛рд╕рд╛рдХреА рджреНрд╡рд╛рд░рд╛ "рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛" рдХрд╛ рднреА рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВрдВрдЧрд╛ред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрд╕рдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдореЗрд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд▓реМрдЯрд╛рдпрд╛ - рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдореБрдЭреЗ рдПрдХ рдЖрдзреНрдпрд╛рддреНрдорд┐рдХ рд░реЛрдорд╛рдВрдЪ рдорд┐рд▓рддрд╛ рд╣реИред
рд╕рд╛рдЗрдВрдЯрд┐рдлрд┐рдХреЙрдк - рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпрд╛ рдХреЛрдб рдХрдореНрдкреНрд▓реАрдЯ рдХреЛ рдРрд╕рд╛ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рд░реЗрдпрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд▓реЗрдЦрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдмрд╛рддреЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдФрд░ рдЙрди рд╕рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдЬрд╣рд╛рдВ рдореИрдВрдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдХреЛрдИ рднреА рдЗрди рд╕рд░рд▓ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред
рдХрд▓рд╛рддреНрдордХ - "рдЕрдореЗрд░рд┐рдХреА рддреНрд░рд╛рд╕рджреА" Dreiser рджреНрд╡рд╛рд░рд╛ред рдореИрдВрдиреЗ рдХрднреА рдирд╣реАрдВ рд╕реЛрдЪрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореЗрд░реЗ рдЬреИрд╕реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдбрд┐рдЬрд┐рдЯрд▓ рд░рд╛рдХреНрд╖рд╕ рдПрдХ рдкрд░рд┐рддреНрдпрдХреНрдд, рдФрд░ рдлрд┐рд░ рдореГрдд рд▓рдбрд╝рдХреА рдХреЗ рд╕рд╛рде рд╕рд╣рд╛рдиреБрднреВрддрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореИрдВ рд╕рд╣рд╛рдиреБрднреВрддрд┐рдкреВрд░реНрдг рдерд╛, рдФрд░ рдЗрд╕рдиреЗ рдореБрдЭреЗ рдмрд╣реБрдд рдорд╛рд░рд╛ред
10. рдЕрдЧрд░, рдЖрдкрдХреА рдЖрдВрдЦреЛрдВ рдХреЗ рдареАрдХ рд╕рд╛рдордиреЗ, рдР рдЬрд╛рдЧрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЙрд╕реЗ рдХреНрдпрд╛ рдмрддрд╛рдПрдВрдЧреЗ?
"рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рд╡рд╣ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░реЗрдЧрд╛, рдФрд░ рдлрд┐рд░ рддреБрд▓рдирд╛ рдХрд░реЗрдЧрд╛ рдХрд┐ рдХреМрди рд╕рд╛ рдмреЗрд╣рддрд░ рд╣реИред" рдпрджрд┐ рдирдпрд╛ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛, рддреЛ рдореИрдВ рдЙрд╕реЗ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛, рдФрд░ рдлрд┐рд░ ...
рдпрджрд┐ рдПрдЖрдИ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдПрдирдХреЛрдбрд░ рдирд┐рдХрд▓рд╛, рддреЛ рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓реЛрд╣реЗ рдХреЗ рддрд░реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЧреЛрд▓рдВрдЧ рдПрдХ рдореГрдд рдЕрдВрдд рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдЬреАрд╡рди рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдРрд╕реЗ рд╣реЛрд▓реАрд╡рд░ рд╣реИрдВ, рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреЛрд▓рдВрдЧ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЬрдЯ рдирд╣реАрдВ рд╣реИред
рдмреЛрдирд╕: рдХрд┐рд╕реА рдЕрдиреНрдп рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рдкреВрдЫреЗрдВред
- рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рдЖрдирдВрдж рдЖрдкрдХреЛ рдХрд┐рд╕ рддрдХрдиреАрдХ рд╕реЗ рдорд┐рд▓рд╛?