Scala Programming: Code & Run

рдпрд╛рдордзреНтАНрдпреЗ рдЬрд╛рд╣рд┐рд░рд╛рддреА рдЖрд╣реЗрддрдЕтАНреЕрдкрдордзреАрд▓ рдЦрд░реЗрджреА
резрежреж+
рдбрд╛рдЙрдирд▓реЛрдб
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ

рдпрд╛ рдЕтАНреЕрдкрд╡рд┐рд╖рдпреА

ЁЯФе рдорд╛рд╕реНрдЯрд░ рд╕реНрдХрд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ: рд╢рд┐рдХрд╛, рдХреЛрдб рдЖрдгрд┐ рдЪрд╛рд▓рд╡рд╛ ЁЯФе

рд╕реНрдХрд╛рд▓рд╛ рд╣реА рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп, рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЖрдгрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдЖрд╣реЗ рдЬреА рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдмрд┐рдЧ рдбреЗрдЯрд╛, рд╡реЗрдм рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдЖрдгрд┐ рдПрдЖрдп рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ. рд╕реНрдХрд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ: рдХреЛрдб рдЖрдгрд┐ рд░рди рд╕рд╣, рддреБрдореНрд╣реА рд╕реНрдХреЕрд▓рд╛ рд╕реНрдХреНрд░реЕрдЪрдордзреВрди рд╢рд┐рдХреВ рд╢рдХрддрд╛, рдХреЛрдбрд┐рдВрдЧрдЪрд╛ рд╕рд░рд╛рд╡ рдХрд░реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рдЬрд╛рдЧрддрд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛тАФрд╕рд░реНрд╡ рдПрдХрд╛рдЪ ре▓рдкрдордзреНрдпреЗ!

ЁЯЪА рд╕реНрдХрд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ ре▓рдкрдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ:
тЬЕ рд╕реНрдХрд╛рд▓рд╛ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡реНрд╣ рдХрдВрдкрд╛рдЗрд▓рд░ - рд░рд┐рдЕрд▓-рдЯрд╛рдЗрдордордзреНрдпреЗ рд╕реНрдХрд╛рд▓рд╛ рдХреЛрдб рд▓рд┐рд╣рд╛, рдЪрд╛рд▓рд╡рд╛ рдЖрдгрд┐ рдЪрд╛рдЪрдгреА рдХрд░рд╛.
тЬЕ рд╕рд░реНрд╡рд╕рдорд╛рд╡реЗрд╢рдХ рд╕реНрдХрд╛рд▓рд╛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓реНрд╕ - рд╕рд┐рдВрдЯреЕрдХреНрд╕, рдУрдУрдкреА, рдлрдВрдХреНрд╢рдирд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгрд╛рд░реЗ рдкреНрд░рдЧрдд рдзрдбреЗ рддреЗ рдирд╡рд╢рд┐рдХреНрдпрд╛.
тЬЕ рдЖрд╡реНрд╣рд╛рдирд╛рдВрд╕рд╣ рдХреЛрдбрд┐рдВрдЧрдЪрд╛ рд╕рд░рд╛рд╡ рдХрд░рд╛ - рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рдЬрд╛рдЧрддрд┐рдХ рдХреЛрдбрд┐рдВрдЧ рд╡реНрдпрд╛рдпрд╛рдо рд╕реЛрдбрд╡рд╛ рдЖрдгрд┐ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рдгреНрдпрд╛рдЪреА рдХреМрд╢рд▓реНрдпреЗ рд╕реБрдзрд╛рд░рд╛.
тЬЕ рдСрдлрд▓рд╛рдЗрди рд╢рд┐рдХреНрд╖рдг - рдХрдзреАрд╣реА, рдХреБрдареЗрд╣реА рд╕реНрдХрд╛рд▓рд╛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрдгрд┐ рдиреЛрдЯреНрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рд╛.
тЬЕ рдореЛрдмрд╛рдЗрд▓рд╕рд╛рдареА рд╕реНрдХрд╛рд▓рд╛ IDE - рд╕рд┐рдВрдЯреЕрдХреНрд╕ рд╣рд╛рдпрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдЖрдгрд┐ рд╕реНрд╡рдпрдВ-рдкреВрд░реНрдг рд╕рд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдиреЗ рдХреЛрдб.
тЬЕ рдкреНрд░рдХрд▓реНрдк рдЖрдгрд┐ рдЙрджрд╛рд╣рд░рдгреЗ - рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕реНрдХрд╛рд▓рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░реВрди рд╢рд┐рдХрд╛.
тЬЕ рд╕реНрдХрд╛рд▓рд╛ рдХреНрд╡рд┐рдЭ рдЖрдгрд┐ рдПрдорд╕реАрдХреНрдпреВ - рдЖрдХрд░реНрд╖рдХ рдХреНрд╡рд┐рдЭрд╕рд╣ рддреБрдордЪреНрдпрд╛ рдЬреНрдЮрд╛рдирд╛рдЪреА рдЪрд╛рдЪрдгреА рдШреНрдпрд╛.
тЬЕ рд╕реНрдХрд╛рд▓рд╛ рдиреЛрдЯреНрд╕ рдЖрдгрд┐ рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рди - рд╕реНрдХрд╛рд▓рд╛ рдлрдВрдХреНрд╢рдиреНрд╕, рдореЙрдбреНрдпреВрд▓реНрд╕ рдЖрдгрд┐ рд╕рд░реНрд╡реЛрддреНрддрдо рдкрджреНрдзрддреАрдВрд╕рд╛рдареА рддреНрд╡рд░рд┐рдд рд╕рдВрджрд░реНрдн.
тЬЕ рдореБрд▓рд╛рдЦрддреАрдЪреЗ рдкреНрд░рд╢реНрди рдЖрдгрд┐ рдЙрддреНрддрд░реЗ - рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдХрд╛рд▓рд╛ рдкреНрд░рд╢реНрдирд╛рдВрд╕рд╣ рдиреЛрдХрд░реАрдЪреНрдпрд╛ рдореБрд▓рд╛рдЦрддреАрд╕рд╛рдареА рддрдпрд╛рд░реА рдХрд░рд╛.

ЁЯУМ рд╣реЗ ре▓рдк рдХреЛрдгрд╛рд╕рд╛рдареА рдЖрд╣реЗ?
рдирд╡рд╢рд┐рдХреНрдпрд╛ рдЬреНрдпрд╛рдВрдирд╛ рд╕реБрд░рд╡рд╛рддреАрдкрд╛рд╕реВрди рд╕реНрдХрд╛рд▓рд╛ рд╢рд┐рдХрд╛рдпрдЪреЗ рдЖрд╣реЗ.
рд╡рд┐рдХрд╛рд╕рдХ рддреНрдпрд╛рдВрдЪреА рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреМрд╢рд▓реНрдпреЗ рд╡рд╛рдврд╡реВ рдкрд╛рд╣рдд рдЖрд╣реЗрдд.
рдЕрдкрд╛рдЪреЗ рд╕реНрдкрд╛рд░реНрдХ рд╡рд╛рдкрд░рдгрд╛рд░реЗ рдмрд┐рдЧ рдбреЗрдЯрд╛ рдЕрднрд┐рдпрдВрддреЗ.
рдирд╡реАрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рдгрд╛рд░реЗ рд╡рд┐рджреНрдпрд╛рд░реНрдереА рдЖрдгрд┐ рдЙрддреНрд╕рд╛рд╣реА.
ЁЯОп рд╕реНрдХрд╛рд▓рд╛ рдХрд╛ рд╢рд┐рдХрд╛рдпрдЪреЗ?
рд╕реНрдХрд╛рд▓рд╛ рдбреЗрдЯрд╛ рдЕрднрд┐рдпрд╛рдВрддреНрд░рд┐рдХреА, рдмреЕрдХрдПрдВрдб рд╡рд┐рдХрд╛рд╕ рдЖрдгрд┐ рд╡рд┐рддрд░рд┐рдд рд╕рдВрдЧрдгрдирд╛рдордзреНрдпреЗ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рд╡рд░ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. рд╣реА Apache Spark рдЪреА рдореБрдЦреНрдп рднрд╛рд╖рд╛ рдЖрд╣реЗ рдЖрдгрд┐ Twitter, LinkedIn рдЖрдгрд┐ Netflix рд╕рд╛рд░рдЦреНрдпрд╛ рд╢реАрд░реНрд╖ рдХрдВрдкрдиреНрдпрд╛рдВрдиреА рддрд┐рд▓рд╛ рдкрд╕рдВрддреА рджрд┐рд▓реА рдЖрд╣реЗ.

ЁЯФе рдЖрдЬрдЪ рддреБрдордЪрд╛ рд╕реНрдХрд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреНрд░рд╡рд╛рд╕ рд╕реБрд░реВ рдХрд░рд╛! рдЖрддрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛ рдЖрдгрд┐ рдкреНрд░реЛ рдкреНрд░рдорд╛рдгреЗ рдХреЛрдб рдХрд░рд╛! ЁЯФе
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
резрез рдЬреБрд▓реИ, реирежреирел

рдбреЗрдЯрд╛рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛

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

рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ

UX Improvement
Bug Fixes

ре▓рдк рд╕рдкреЛрд░реНрдЯ

рдбреЗрд╡реНрд╣рд▓рдкрд░ рдпрд╛рд╡рд┐рд╖рдпреА
Suman Khadka
bishalkhadka75919@gmail.com
UNIT 1/6-10 STATION STREET BLACKBURN VIC 3130 Australia
undefined

Codynn рдХрдбреАрд▓ рдЕрдзрд┐рдХ