Java, .NET, Scala, Python, C ++, Go, Postgres рдФрд░ #Of рдХреЛрд░реНрд╕ SameKotlinрдЗрд╕ рд╡рд░реНрд╖,
рдмреИрдХрдПрдВрдб рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рд╣рдордиреЗ рдмрд╣реБрдд рдЕрд▓рдЧ рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рдорд┐рд╢реНрд░рд┐рдд
рдХреАрдВ : рдХрдЯреНрдЯрд░, рдЙрджреНрдпрдо, рд╡рд╛рд╕реНрддреБрдХрд▓рд╛, рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рдЙрдЪреНрдЪ рднрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Java CodeFest рдкрд░ рд▓реМрдЯрддрд╛ рд╣реИред рдФрд░ рд╡рд╣ рдпрд╣ рдХреИрд╕реЗ рдХрд░рддреА рд╣реИ! рдмреИрдХрдПрдВрдб рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рддрд░рд╣, рдЦреВрдиреА рдХрдЯреНрдЯрд░ рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ рдХреЗ рдмреАрдЪ рд╕рдВрддреБрд▓рдиред рд╢реАрд░реНрд╖ рд╡рдХреНрддрд╛рдУрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рдЬрд╛рд╡рд╛ / рдЬреЗрд╡реАрдПрдо рдкрд░ 8 рд░рд┐рдкреЛрд░реНрдЯреЗрдВред
рдЕрд▓рдЧ-рдЕрд▓рдЧ, рд╣рдо рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рдкреНрд░реАрдорд┐рдпрд░ рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рдХрднреА рднреА рдХрд╣реАрдВ рднреА рдирд╣реАрдВ рд╕реБрдиреА рдЧрдИ рд╣реИрдВ, рдФрд░ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдкрд╣рд▓реЗ рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВред рджреБрдирд┐рдпрд╛ рдореЗрдВред
рд▓реЗрдХрд┐рди рдкрд░реНрдпрд╛рдкреНрдд рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрдж, рдЪрд▓реЛ рдЙрджреНрджреЗрд╢реНрдпрдкреВрд░реНрдг рдврдВрдЧ рд╕реЗ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдХрдЯреНрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рдкрд┐рдЫрд▓реА рдмрд╛рд░,
рдЬреАрд╕реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдорд┐рдЦрд╛рдЗрд▓ рдпрд╛рд░реАрдЪреБрдХ рдХреА рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдиреЗ рдПрдХ рдкреВрд░рд╛ рдШрд░ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдФрд░ рдЙрддреНрдХреГрд╖реНрдЯ рдЕрдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдмрд╛рд░ рд╣рдордиреЗ рдХрдЯреНрдЯрд░ рдХреЗ рд╡рд┐рд╖рдп рдХреЛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред NET рдФрд░ usingMemory dumps and рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЬрдЯрд┐рд▓ рдорд╛рдорд▓реЛрдВ рдХреЛ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ WinDBG рдбреНрд░рдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВред

рдЬреЛ рд▓реЛрдЧ рд▓рд┐рдирдХреНрд╕ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рд╣рдордиреЗ
рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЯреЛрдмреЛрд▓ рд╕реЗ рдЯреАрд╕реАрдкреА / рдЖрдИрдкреА рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреИрдХ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рддреИрдпрд╛рд░ рдХреА рд╣реИред рдпрджрд┐ рдЖрдк рд╕рд╛рдд-рд╕реНрддрд░реАрдп OSI рдореЙрдбрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрд╕реНрдерд╛рди рдореЗрдВ рд╕реБрдирдиреЗ рд╡рд╛рд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИрдВ - рддреЛ рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ред

рд╣рдо рд╕рднреА рдЗрд╕ рддрдереНрдп рдХреЗ рдЕрднреНрдпрд╕реНрдд рд╣реИрдВ рдХрд┐ рдпрджрд┐ C ++, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рддреЗрдЬрд╝ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдкрд╛рдпрдерди, рддреЛ C ++ рд╕реЗ рддреЗрдЬрд╝ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдПрдВрдЯреЛрди рдХреЛрдЪреЗрдкрд╕реЛрд╡
рдиреЗ рдЕрдкрдиреА рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИред рдкрд╛рдпрдерди рдмрдирд╛рдо рд╕реА ++ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрддрд┐ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЖрдХрд╛рд░ рдореЗрдВ рдХрдо рдХрд░рдирд╛ рд╕реАрдЦреЗрдВ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдЧрддрд┐ рдореЗрдВ рдЗрд╕реЗ рдХрдИ рдЧреБрдирд╛ рддреЗрдЬ рдХрд░реЗрдВред
Funktsionalschina

рд╡рд░реНрддрдорд╛рди рд╕рдордп рдХреЗ рд░реБрдЭрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИред рд╡рд╛рдЧреАрдл рдЕрдмрд┐рд▓реЛрд╡
рдЕрдкрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░реЗрдЧрд╛ рдХрд┐ рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдУрдУрдкреА рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдореЗрдВ рдХреНрдпрд╛ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдкрдХреЛ рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рддреНрдпрд╛рдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдереЛрдбрд╝реЗ рд╕рдордп рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред

рдЗрд╡рд╛рди рдлрд╛рд╕реНрдЯреЛрд╡
рдПрдкреАрдЖрдИ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ ред рд╣рдо рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреИрдЯрд░реНрди рд▓рд╛рдЧреВ рдХрд░рдиреЗ, рдПрдкреАрдЖрдИ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдФрд░ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд╕реНрдХрд╛рд▓рд╛ рдХреЛ рдХреИрд╕реЗ рдмреЗрдЪрдиреЗ рдХреЗ рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред
рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░

рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рджрд░реНрд╢рди рдбрд╛рдпрд▓реЗрди рдмреАрдЯреНрдЯреА
рдХреА рд░рд┐рдкреЛрд░реНрдЯ "
рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░:" рдж рд╕реНрдЯрдл рджреИрдЯ рд╣рд╛рд░реНрдб рдЯреВ рдЪреЗрдВрдЬ " рджреНрд╡рд╛рд░рд╛ рдЦрдВрдб рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЖрдкрдХреЗ рд▓рд┐рдП рдкреНрд░рд╢реНрди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рдХреМрди рд╣реИ, рддреЛ рд╡рд╣ рдЯреАрдо рдХреЛ рдХреНрдпрд╛ рджреЗ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдбрд╛рдпрд▓рди рд░рд┐рдкреЛрд░реНрдЯ рд╣реИ рдХрд┐ рдбреЙрдХреНрдЯрд░ рдиреЗ рдХреНрдпрд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛ рд╣реИред

рдбрд┐рд▓рди рдореИрдХреНрд╕рд┐рдо рдЕрд░реНрд╢рд┐рдиреЛрд╡ рдХреА рдХрд╣рд╛рдиреА
рдХреЛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддреЗ
рд╣реИрдВ ред рдЖрдЗрдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЪрд▓реЛ рдЕрдЪреНрдЫреЗ рдФрд░ рдмреБрд░реЗ рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг C # рдореЗрдВ рд╣реЛрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд░рд┐рдкреЛрд░реНрдЯ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рди рдХреЗрд╡рд▓ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧреАред рдиреЗрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ред
рдФрд░ рдХреНрдпрд╛?

рдПрдордПрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ "рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░" рд╕реАред NET
рд░реЛрдорди рдиреЗрд╡реЛрд▓рд┐рди рдХреЛ рдмрддрд╛рдПрдЧрд╛ , рдпрджрд┐ рдЖрдк рдПрдордПрд▓ рдореЗрдВ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ - рдЖрдУ, рд░реЛрдорди рд╕рд┐рдЦрд╛рдПрдЧрд╛ред

рдореИрдХреНрд╕рд┐рдо рдЪреЗрдЪреЗрд▓ рдХреА
рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдЧреЛ рдХреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕, рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдФрд░ рдХреЛрдб рдХреЗ рдЕрдиреНрдп рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛
рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

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

рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ред рдЗрд╡рд╛рди рдкреИрдиреНрдЪреЗрдВрдХреЛ
рдбрд┐рдЬрд╛рдЗрди , рд╡рд┐рдХрд╛рд╕ рдФрд░ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд▓рд╛рдЧреВ
рдХрд░рддреЗ рд╕рдордп рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╕рд╣реА рдФрд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреИрд╕реЗ рд▓реЗрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред

рдЕрдВрдд рдореЗрдВ, рдпрд╣
рдкреЛрд╕реНрдЯрдореЙрд░реНрдЯреЗрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрд▓реЗрдХреНрд╕реА рдХреАрд░реНрдкреАрдЪрдирд┐рдХреЛрд╡ рдХреА
рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдиреЗ рдпреЛрдЧреНрдп рд╣реИред рд╣рдореЗрдВ рдпрдХреАрди рд╣реИ рдХрд┐ рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдардЧрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдереАред рдЕрдкрдиреА рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ, рдЕрд▓реЗрдХреНрд╕реА рдХреАрдбрд╝реЗ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдмрд┐рдХреНрд░реА рд╕реЗ рдлрд╝реЗрдХреИрдкреНрд╕ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
рдЬрд╛рд╡рд╛ред рдореИрдВ рдХрдм рд╕реЗ рддреБрдореНрд╣рд╛рд░реА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ!
рдУрд╣ рдкреНрдпрд╛рд░рд╛ рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ, рдПрдХ рд╢рдмреНрдж рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛
рд╣рдо рд╕реАрдзреЗ рдЯреНрд░рдореНрдк рдХрд╛рд░реНрдб рд╕реЗ рдЬрд╛рдПрдВрдЧреЗ, рдЕрд░реНрдерд╛рдд рд╣рдорд╛рд░реЗ рджрд┐рди рдХреЗ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЬрд╛рд╡рд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдореЗрдВ рд╕реЗ рдПрдХред рдмреЗрд╢рдХ, рд╣рдо рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ рдкрд░ рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред

рд╕реАрдПрдлрдЯреА рд╕реЗ рд╡реНрд▓рд╛рджрд┐рдореАрд░ рдкреНрд▓рд┐рдЧреНрдЧрд╛
рдЬрд╛рд╡рд╛ 8 рд╕реЗ 11 рддрдХ рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ рдорд╛рдЗрдХреНрд░реЛрд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВрдЧреЗ ред рдЬрд╛рд╡рд╛ 11 рдХреА рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рд╕рднреА рдиреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╢рдмреНрдж рд╕реБрдиреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реНрд▓рд╛рджрд┐рдореАрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдпреБрджреНрдз рдХреЗ рдЕрдиреБрднрд╡ рдФрд░ рдЖрд╢реНрдЪрд░реНрдп рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░реЗрдЧрд╛, рдЬреЛ рдХрд┐ рдЬрд╛рд╡рд╛ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдмреВрдЯ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рдХреЗ рдкреВрд░реЗ рдмреЗрдбрд╝реЗ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдерд╛ред

рдХреБрдЫ рдХрдард┐рди рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдЗрд╕рдХреЗ рдмрд╛рдж рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ рдХреЗ рдирд┐рдХрд┐рддрд╛ рд▓рд┐рдкрд╕реНрдХреА рдХреА рдЪрд░реНрдЪрд╛ рдореЗрдВ рдЖрдПрдБрдЧреЗ рдФрд░ рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рдВрдХрд▓рди рдПрдУрдЯреА рдХреА рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдкрд╛рдареНрдпрдХреНрд░рдо рдореЗрдВ, рдирд┐рдХрд┐рддрд╛ рдмреВрдЯ рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдХреА рд╕рднреА рдЬрдЯрд┐рд▓рддрд╛рдУрдВ рдХреЗ
рдорд╛рдзреНрдпрдо рд╕реЗ рдЫрд╛рдБрдЯреЗрдЧреА, рдФрд░ рдпрд╣ рднреА рдмрддрд╛рдПрдЧреА рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рд╕рдВрднрд╡ рд╣реИ (рдФрд░ рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ?) рд╕реНрдереИрддрд┐рдХ рд╕рдВрдХрд▓рди рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЧрддрд┐рд╢реАрд▓ рдЧреБрдгреЛрдВ рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдмреВрдЯ рдирд╣реАрдВ!

рдЯреА-рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдЬрд╛рд╡рд╛ рдЪреИрдВрдкрд┐рдпрди рджрд┐рдорд┐рддреНрд░реА рдЕрд▓реЗрдХреНрдЬреЗрдВрдбреНрд░реЛрд╡
рдорд╛рдЗрдХреНрд░реЛрд╕рд┐рд╕реНрдЯрдореНрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдврд╛рдВрдЪреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ : рдорд╛рдЗрдХреНрд░реЛрдкреНрд░реЛрдлрд╛рдЗрд▓ред рдХрдмред рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдПрдХ рд▓рд╛рдЦ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдмрд┐рдирд╛, рд╕рдмрд╕реЗ рдХреЙрдореНрдкреИрдХреНрдЯ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд╡рд╣реА рд╣реЛрдЧрд╛ рдЬреЛ рдЖрдкрдХреЛ рдЪрд╛рд╣рд┐рдП? рджрд┐рдорд┐рддреНрд░реА рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдкрд░ рдЖрдЗрдПред

рд╕рдлрд▓рддрд╛ рдФрд░ рджрд░реНрдж рдХреА рдПрдХ рдФрд░ рдХрд╣рд╛рдиреА рдХреЛрдВрдЯреВрд░ рдХреЗ
рдЧреНрд░рд┐рдЧреЛрд░реА рдХреЛрд╢реЗрд▓реЗрд╡ рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдИ рдЬрд╛рдПрдЧреА ред рд░рд┐рдкреЛрд░реНрдЯ рдкреВрд░реНрд╡реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдлреНрдХрд╛ рдХреЗ рд╕рд╛рде рдЙрдирдХреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╕рдорд░реНрдкрд┐рдд рд╣реЛрдЧреАред рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдХрд╛рдлрд╝реНрдХрд╛ рдХрд╣рд╛рдБ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдЗрд╕рдХреА рдХреНрдпрд╛ рд╕реАрдорд╛рдПрдБ рд╣реИрдВ, рдФрд░ рдХреНрдпрд╛ рдиреБрдХрд╕рд╛рди рдФрд░ рдмреИрд╕рд╛рдЦреА рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╣рд┐рдореНрдордд рдХрд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛?

Odnoklassniki рдХреЗ рдПрдВрдбреНрд░реА рдкреИрдВрдЧрд┐рди
JVM рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдкреНрд▓рдЧ-рдЗрди рд▓рд┐рдЦрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рд╣рдо рдЬреЗрд╡реАрдПрдо рдЯреВрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдЬреЗрд╡реАрдПрдо рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдлрд╛рдЗрд▓рд░реНрд╕, рдбрд┐рдмрдЧрд░реНрд╕ рдФрд░ рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХ рдпреВрдЯрд┐рд▓рд┐рдЯреАрдЬ: рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЯреВрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдПрдкреАрдЖрдИред рдПрдХ рдирд┐рдпрдорд┐рдд рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдЖрдВрддрд░рд┐рдХ рдЬреЗрд╡реАрдПрдо рдкрд░ рдЖрдХреНрд░рдордг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реЛрдЧреА? рдпрд╣ рдХреИрд╕реЗ рдХрд░реЗрдВ рдФрд░ рдХреНрдпрд╛ рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рд╣реИрдВ? рдЬрд╛рд╡рд╛ 9-11 рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓рд╛рд╡ рдЖрдпрд╛ рд╣реИ? рдЗрди рд╕рдм рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдПрдВрдбреНрд░реА рдХреА рд░рд┐рдкреЛрд░реНрдЯ рд╕реЗ рдЬрд╛рдиреЗрдВрдЧреЗред

JetBrains рд╕реЗ Tagir Valeev
, рдЖрдВрддрд░рд┐рдХ javac рд░рд╕реЛрдИ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд░реЗрдЧреА , рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐ Java 1 рд╕реЗ Java 12. рдореЗрдВ рдмрджрд▓реЗ рд╕реНрд╡рд┐рдЪ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк bytecode рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдмрд╕ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░рд╛ рдкрд╕рдВрджреАрджрд╛ javac рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдлрд┐рд░ рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдЖрдкрдХреЗ рд▓рд┐рдП рд╣реИред
PS рд░рд┐рдкреЛрд░реНрдЯ рдХреА рддреИрдпрд╛рд░реА рдХреЗ рджреМрд░рд╛рди, рдЯреИрдЧрд┐рд░ рдиреЗ рдЬреЗрд╡реИрдХ рдФрд░ рдЕрдиреНрдп рд╕рдВрдХрд▓рдХ рдореЗрдВ рдмрдЧ рдХреЗ рдмрдВрдбрд▓реЛрдВ рдХреА рд╕реВрдЪрдирд╛ рджреА, рдЗрд╕рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИрдВред
рдФрд░ # рдУрдлрд╝реН рд╡рд╣реА рдХреЛрд░реНрд╕рдХреЛрд▓рд┐рди
рд╣рд╛рдВ, рдЬрд╛рд╡рд╛ рдЕрдиреБрднрд╛рдЧ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЖрдЧреЗ рджреЗрдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдХреЛрдЯрд▓рд┐рди рднрд╛рд╖рд╛ рдХреА рддреЗрдЬреА рд╕реЗ рдмрдврд╝рддреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдХреИрд╕реЗ рдирд╣реАрдВ рдЫреВ рд╕рдХреЗ!

рдПрдХ рдЕрд╢рд┐рд╖реНрдЯ рдкрд╛рдардХ рдпрд╣ рдХрд╣ рд╕рдХрддрд╛ рд╣реИ: "рдЕрд░реЗ, рдХреЛрдЯрд▓рд┐рди - рдпрд╣ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рдХреЗ рд▓рд┐рдП рд╣реИ!" рд▓реЗрдХрд┐рди рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдЯрд▓рд┐рди рдкрд░ рдмреИрдХрдПрдВрдб рд▓рд┐рдЦрдирд╛ рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИред рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рд▓рдореЛрдбрд╛ рдХреЗ рдкрд╛рд╡реЗрд▓ рдлрд┐рдВрдХреЗрд▓рд╕реНрдЯреАрди рдиреЗ рдЕрдкрдиреА рд░рд┐рдкреЛрд░реНрдЯ "
рдХреЛрдЯрд▓рд┐рди: рдЙрддреНрдкрд╛рджрди рдореЗрдВ 2 рд╡рд░реНрд╖ рдФрд░ рдПрдХ рдЕрдВрддрд░рд╛рд▓ рдирд╣реАрдВ " рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдбрдлреЗрд╕реНрдЯ рдХреЛ рдмрддрд╛рдпрд╛, рдЕрдкрдиреЗ рдЕрдиреБрднрд╡, рдХреЛрдЯрд▓рд┐рди рдХреЗ рдлрд╛рдпрджреЗ рдпрд╛ рдмреИрдХрдПрдВрдб рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддреЗ рд╣реБрдПред

рдЧрд╣рд░реА рдЦреБрджрд╛рдИред рдХреЛрдЯрд▓рд┐рди рдХреА рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЙрд░рдЖрдЙрдЯ рд╣реИ, рдЬреЛ рдХрд┐ рд╕рдВрд╕реНрдХрд░рдг 1.3 рдореЗрдВ рд╕реНрдерд┐рд░ рд╣реИред JetBrains рд╕реЗ Vsevolod Tolstopyatov - рдХреЛрд░рдЯрд╛рдЗрди рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ - рдмрддрд╛рдПрдЧрд╛
рдХрд┐ рдХреИрд╕реЗ рд╣реБрдб рдХреЗ рдиреАрдЪреЗ рдХреЛрд░рдЯрд╛рдЗрди рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреА рдЬрд╛рддреА рд╣реИ ред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдордиреЗ рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рддрд╛рдХрд┐ рд╕рднреА рдХреЛ рдЕрдкрдиреЗ рд▓рд┐рдП рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧреЗред рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╣рд╛рд░реНрдбрдХреЛрд░ рдпрд╛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдкрд╕рдВрдж рд╣реИ? рдХреНрдпрд╛ рдЖрдк рд╕реНрдкреНрд░рд┐рдВрдЧрдмреВрдЯ рдХреЗ рдкреНрд░рд╢рдВрд╕рдХ рд╣реИрдВ рдпрд╛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЖрда рдкрд░ рдмреИрдареЛ рдпрд╛ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 11 рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ? рдХреЛрдбрдлреЗрд╕реНрдЯ рд╡рд╣ рд╣реИ рдЬреЛ рдбреЙрдХреНрдЯрд░ рдиреЗ рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдерд╛ред
рдкрдВрдЬреАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИред рднрд╛рдЧреАрджрд╛рд░реА рднреАред
рдЖрдУ , рдХрдорд╛рд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛!