āĻšā§āĻ¯āĻžāĻ˛ā§, āĻšāĻžāĻŦāĻ°, āĻāĻĒāĻ¨āĻŋ āĻāĻŋ āĻāĻāĻā§ āĻ°āĻŦāĻŋāĻŦāĻžāĻ° āĻŦāĻŋāĻļā§āĻ°āĻžāĻŽ āĻāĻžāĻ¨? āĻāĻŽāĻžāĻ° āĻāĻŦāĻŋāĻ¤āĻž āĻĒāĻĄāĻŧā§āĻ¨, āĻ¤āĻžāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ¤ā§āĻ¸āĻžāĻšāĻŋāĻ¤ āĻāĻ°āĻŦā§, āĻāĻŦāĻ āĻāĻŋāĻā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻžāĻŦāĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻŦā§āĨ¤
āĻāĻ§ā§āĻ¨āĻŋāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ°
āĻāĻŽāĻŋ āĻāĻŽāĻ¨ āĻāĻāĻāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ° āĻ¯āĻŋāĻ¨āĻŋ āĻā§āĻŦ āĻāĻŽāĻ āĻŦā§āĻāĻ¤ā§ āĻĒā§āĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻ
āĻĢāĻŋāĻ¸ā§āĻ° āĻĒā§āĻ°ā§ āĻ¸āĻžāĻ°āĻžāĻāĻļāĨ¤
āĻāĻŽāĻŋ āĻāĻŦāĻžāĻ° āĻŦāĻžāĻāĻļā§āĻ° āĻŽāĻžāĻāĻžāĻŽāĻžāĻāĻŋ,
āĻāĻŦāĻ āĻāĻā§āĻļāĻ¤ā§ āĻāĻāĻāĻ¨ āĻ¸ā§āĻ¨āĻ° āĻāĻŋāĻ˛āĨ¤
āĻ¸āĻāĻ¯ā§āĻāĻ¨
āĻāĻžāĻ āĻāĻ˛āĻ¤ā§āĻ āĻĨāĻžāĻā§, āĻāĻ° āĻ¯āĻžāĻ āĻŦāĻ˛ā§āĻ,
āĻ¤āĻžāĻ°āĻž āĻāĻŽāĻžāĻā§ āĻ¨ā§āĻĒā§āĻŖā§āĻ¯ā§ āĻĻā§āĻā§āĻˇāĻŋāĻ¤ āĻāĻ°āĻŦā§āĨ¤
āĻāĻŽāĻžāĻ° āĻŦāĻ¯āĻŧāĻ¸ āĻ¤ā§āĻ°āĻŋāĻļ āĻšāĻ˛ā§ āĻāĻŽāĻŋ āĻĄā§āĻāĻŋāĻ āĻāĻ°āĻŦ,
āĻāĻŦāĻ āĻāĻ˛ā§āĻ˛āĻŋāĻļ āĻ āĻāĻŽāĻŋ āĻāĻŋāĻ¨ā§āĻĄāĻžāĻ°āĻāĻžāĻ°ā§āĻā§āĻ¨ā§ āĻ¯āĻžāĻŦāĨ¤
āĻ¨āĻŋāĻ¯āĻŧā§āĻā§āĻ° āĻ
āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻŽāĻ°āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻž āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§āĻāĻŋ, āĻāĻŽāĻ°āĻž āĻ˛ā§āĻāĻāĻŋāĻā§ āĻā§āĻāĻā§ āĻĒāĻžāĻā§āĻāĻŋ āĻ¨āĻž:
āĻ¸āĻŦāĻžāĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻļāĻžāĻ¨ā§āĻ¤ āĻ¨āĻž.
āĻāĻŽāĻ°āĻž āĻļāĻ¤āĻžāĻŦā§āĻĻā§āĻ° āĻ
āĻāĻŋāĻā§āĻāĻ¤āĻž āĻ¸āĻš āĻāĻāĻāĻ¨ āĻĒā§āĻ°āĻā§ āĻāĻžāĻ,
āĻļā§āĻ§ā§ āĻāĻ āĻŦā§āĻļā§ āĻ¯ā§ droves āĻāĻ¸āĻž āĻ¨āĻž.
āĻāĻ āĻāĻŽāĻ°ā§āĻĄāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ˛āĻā§āĻ āĻāĻŦāĻ āĻ¸āĻžāĻšāĻ¸ā§
āĻ¤āĻžāĻ°āĻž āĻ
āĻ°ā§āĻāĻŋāĻ¤ āĻĻāĻā§āĻˇāĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻŽāĻŋāĻĨā§āĻ¯āĻž.
āĻāĻŽāĻ°āĻž āĻāĻāĻāĻ¨ āĻĒā§āĻ°āĻā§ āĻāĻžāĻ āĻ¯āĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻā§āĻāĻžāĻ¨ āĻāĻā§;
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻā§āĻ˛ā§āĻ° āĻĻāĻ°āĻāĻžāĻ° āĻ¨ā§āĻ, āĻ¤āĻžāĻ°āĻž āĻā§āĻˇā§āĻāĻžāĻ¯āĻŧ āĻŽāĻžāĻ°āĻž āĻ¯āĻžāĻŦā§āĨ¤
āĻāĻŽāĻ°āĻž āĻāĻāĻāĻ¨ āĻĒā§āĻ°āĻā§ āĻāĻžāĻ - āĻāĻāĻāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻžāĻŦāĻžāĻ¨ āĻāĻ˛ā§āĻāĻŋāĻ¤ -
āĻāĻāĻ°ā§āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽ āĻāĻāĻ°āĻŋāĻ āĻ
āĻ¨ā§āĻ§āĻāĻžāĻ° āĻāĻ¨āĻŋ āĻŽāĻ§ā§āĻ¯ā§.
āĻāĻŽāĻ°āĻž āĻāĻļāĻž āĻāĻ°āĻŋ āĻ¸ā§āĻ¨ā§āĻ°āĻž āĻŽā§āĻ°ā§āĻā§āĻ° āĻā§āĻ¯āĻŧā§ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻāĻŋāĻ˛,
āĻāĻāĻž āĻ˛āĻā§āĻāĻžāĻāĻ¨āĻ āĻ¯ā§ āĻ¤āĻžāĻ°āĻž āĻāĻāĻžāĻ¨ā§ āĻāĻ¸ā§ āĻ¨āĻžāĨ¤
āĻĻāĻŋāĻĻāĻžāĻ¸ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻĄāĻŧāĻžāĻ āĻāĻ°ā§āĻāĻŋāĻ˛...āĻĻāĻŋāĻĻāĻžāĻ°āĻž āĻ˛āĻĄāĻŧāĻžāĻ āĻāĻ°ā§āĻāĻŋāĻ˛
āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻž āĻāĻĢāĻĒāĻŋ āĻāĻ¨āĻāĻŖāĻā§ āĻāĻžāĻšāĻžāĻ¨ā§āĻ¨āĻžāĻŽā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻā§āĻā§:
āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻĨāĻŋāĻŦā§ āĻŽā§āĻ¨ā§ āĻ¨ā§āĻ¯āĻŧ āĻ¨āĻž
āĻ˛ā§āĻ¯āĻžāĻŽā§āĻŦāĻĄāĻžāĻ¸ āĻāĻŦāĻ āĻĢāĻžāĻ¨āĻā§āĻāĻ°āĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻā§ āĻā§āĻļāĻŋ?
āĻĻāĻŋāĻĻāĻžāĻ°āĻž āĻ˛āĻĄāĻŧāĻžāĻ āĻāĻ°ā§āĻāĻŋāĻ˛
āĻŽāĻ¯āĻŧāĻĻāĻžāĻ° āĻļāĻā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻžāĻ˛āĻŋāĻ¤,
āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻž āĻŽā§āĻ°ā§āĻāĻĻā§āĻ° āĻŽā§āĻ¤ā§āĻ¯ā§āĻ¤ā§ āĻ¤āĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻ˛,
FPshnogo āĻŽāĻ¨ā§āĻĻ āĻ
āĻ¨ā§āĻāĻžāĻŽā§.
āĻļā§āĻ˛ā§āĻāĻāĻŋ āĻā§āĻ¯āĻžāĻ¸āĻĒāĻžāĻ°āĻ¸ā§āĻāĻŋ āĻ˛ā§āĻ¯āĻžāĻŦā§ āĻšāĻžāĻ¸āĻā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ OS āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻāĻžāĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¤ā§āĻ¸āĻ°ā§āĻā§āĻā§āĻ¤ā§ˇ
āĻ§āĻ°ā§āĻˇāĻ āĻĻāĻžāĻĻāĻž āĻāĻŦāĻ āĻšāĻžāĻ¸āĻā§āĻ˛āĻ§āĻ°ā§āĻˇāĻ āĻĻāĻžāĻĻāĻž āĻāĻžāĻ°āĻžāĻāĻžāĻ°ā§,
āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ¯āĻŧ āĻā§āĻāĻā§āĻ¨āĨ¤
āĻāĻŦāĻ āĻāĻŽāĻŋ āĻāĻžāĻŦāĻ˛āĻžāĻŽ āĻāĻŋāĻāĻžāĻŦā§ āĻļāĻŋāĻā§ āĻŦāĻžāĻāĻāĻžāĻ¨ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻāĻŋāĻ°āĻ¤āĻ°ā§ āĻŦāĻžāĻ āĻĨā§āĻā§.
āĻ¸ā§ āĻāĻ¤ āĻāĻžāĻŦāĻ˛ āĻ¯ā§ āĻ¸ā§ āĻ§ā§āĻ¸āĻ° āĻšāĻ¯āĻŧā§ āĻā§āĻ˛
āĻāĻžāĻ¯āĻŧāĻ¨āĻŋ āĻāĻ° āĻā§āĻŽāĻ āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻāĻžāĻā§āĻ¯ āĻā§āĻāĻā§ āĻĒā§āĻ¯āĻŧā§āĻā§āĻ¨,
āĻ¯ā§āĻāĻžāĻ¨ā§ āĻšāĻžāĻ¸āĻā§āĻ˛ āĻ°ā§āĻ¸ā§āĻ āĻļāĻžāĻ¸āĻ¨ āĻāĻ°ā§āĨ¤
āĻ¤āĻŋāĻ¨āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ¤āĻžāĻ° āĻ˛āĻā§āĻˇā§āĻ¯ āĻĻā§āĻā§āĻā§āĻ¨:
āĻā§āĻĄ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻšāĻ¤ā§ āĻšāĻŦā§.
āĻāĻŦāĻ āĻ¤āĻŋāĻ¨āĻŋ D.S.L.
āĻ¸āĻŋ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻŦāĻ āĻ¸āĻŦāĻāĻŋāĻā§ āĻļāĻžāĻ¨ā§āĻ¤ āĻšāĻŦā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻˇāĻ¤āĻŋ
āĻ¤āĻŋāĻ¨āĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻāĻžāĻ¨āĻ¨āĻŋ.
āĻāĻāĻ¨ Haskell āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻā§āĻāĻž āĻŦāĻŋāĻāĻžāĻāĻā§ āĻŦāĻ°āĻāĻžāĻ¸ā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻžāĻšāĻžāĻ "āĻšāĻžāĻ¸ā§āĻā§āĻ˛"āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ° āĻāĻĻāĻ°ā§āĻļ āĻā§āĻ°ā§āĻŖāĻŋāĻ¤ā§
āĻ¤āĻŋāĻ¨āĻŋ āĻāĻĄāĻŧāĻž āĻĨā§āĻā§ āĻ¸āĻžāĻšāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĄā§āĻŦ āĻĻāĻŋāĻ˛ā§āĻ¨,
āĻāĻžāĻšāĻžāĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻ¯āĻžāĻĒā§āĻā§āĻ¨, -
āĻāĻŋāĻāĻžāĻ˛āĻŋ āĻŦā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻ˛āĨ¤
Xi āĻāĻŦāĻ Ha āĻŽāĻ§ā§āĻ¯ā§ āĻŦāĻŋāĻāĻ°āĻŖ
āĻāĻā§āĻ° āĻĒāĻĻā§āĻ° āĻ¨āĻžāĻ¯āĻŧāĻ
āĻ¤āĻŋāĻ¨āĻŋ āĻŽāĻ¸ā§āĻā§āĻ¤ā§ āĻĨāĻžāĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ˛ā§āĻ¤ā§ āĻāĻ¸ā§āĻ¨, -
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻ°āĻŋ āĻ¸āĻžāĻāĻ°ā§āĻāĨ¤
āĻā§āĻ¯āĻŧāĻžāĻļāĻžāĻ° āĻŽāĻ¤ā§ āĻŦāĻŋāĻˇāĻŖā§āĻŖāĻ¤āĻž āĻĻā§āĻ° āĻāĻ°ā§,
āĻāĻžāĻŦāĻ¨āĻžāĻ° āĻ¸āĻžāĻāĻ°ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻ°ā§āĻĻāĻžāĻ°
āĻ¤āĻŋāĻ¨āĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻ¸ā§ āĻĨāĻžāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ¸āĻŋāĻ¯āĻŧāĻ¤ āĻāĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨,
āĻā§āĻ°ā§āĻ āĻā§āĻ˛āĻžāĻĒāĻžāĻāĨ¤
GHC āĻā§āĻĄ āĻāĻĻā§āĻ§ā§āĻ¤ āĻāĻ°ā§āĻ¨
āĻ¤ā§āĻŽāĻŋ āĻ¯āĻž āĻāĻžāĻ āĻ¸ā§ āĻ¨ā§āĻŦā§,
āĻāĻ¯āĻŧāĻžāĻ°ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻ˛ā§āĻ,
āĻāĻžāĻā§āĻ¯āĻžāĻ˛āĻ āĻā§āĻ˛āĻžāĻĻāĻŋāĻ¸āĻ˛āĻžāĨ¤
āĻ¤ā§āĻā§āĻˇā§āĻŖ āĻĒāĻžāĻĨāĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻĒāĻĨā§
āĻ¨ā§āĻāĻŋāĻā§āĻāĻ°-āĻĒā§āĻ°āĻŦā§āĻŖ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¨ā§āĻ¤ā§āĻ¤ā§āĻŦ āĻĻā§āĻ¯āĻŧ,
āĻ
āĻ¨ā§āĻ āĻĻā§āĻļā§āĻ° āĻāĻ¨āĻ˛āĻžāĻāĻ¨ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°,
āĻāĻžāĻ°ā§āĻļāĻŋāĻ˛ā§āĻ āĻāĻ˛ā§āĻāĻāĻžāĻ¨āĨ¤
āĻĻā§āĻ°ā§āĻāĻā§āĻŦā§ āĻšā§āĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻ°āĻŦāĻŽāĻ¯āĻŧ āĻŦāĻžāĻĄāĻŧāĻŋ,
āĻāĻŽāĻ°āĻž āĻ¤āĻžāĻā§ āĻā§āĻāĻžāĻ¨ā§āĻ° āĻĻāĻŋāĻā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ,
āĻāĻžāĻšāĻžāĻāĻāĻŋ āĻāĻ°ā§āĻŦāĻŋāĻ¤ āĻāĻŦāĻ āĻāĻžāĻ˛,
āĻāĻŽāĻžāĻĻā§āĻ° Haskell āĻŦā§āĻ¯āĻ¯āĻŧāĻŦāĻšā§āĻ˛.
āĻšāĻāĻāĻāĻĄ āĻšāĻ˛ āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽā§ āĻšāĻžāĻ¸āĻā§āĻ˛_āĻŦā§āĻ˛āĻžāĻš āĻā§āĻ¯āĻžāĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŽā§āĻŽāĨ¤
āĻāĻžāĻā§ āĻāĻžāĻāĻ°āĻāĻžāĻ¤ā§āĻ¯āĻŧ āĻ¸āĻŦā§āĻā§āĻāĻžāĻ˛ā§ āĻā§āĻŽāĻžāĻ, āĻāĻžāĻāĻĄ
āĻŽāĻžāĻ¨ā§āĻˇā§āĻ° āĻāĻāĻ¤ā§ āĻ˛ā§āĻ¯āĻžāĻŽā§āĻŦāĻĄāĻžāĻ¸ āĻāĻŦāĻ āĻĒā§āĻ°āĻāĻžāĻ°āĻā§āĻ˛āĻŋ:
āĻšāĻ āĻĒāĻžāĻ°ā§āĻ¸āĻ¨āĻŋāĻĒ āĻā§āĻ¯āĻžāĻ āĻĒāĻžāĻšāĻžāĻ°āĻž āĻĻāĻŋāĻā§āĻā§
āĻ°āĻžāĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻļāĻžāĻ¨ā§āĻ¤ āĻ°āĻžāĻāĻŦā§āĨ¤
āĻāĻĄā§āĻĄāĻžāĻ¯āĻŧ āĻ¯āĻ¤āĻ āĻŽāĻ¨ āĻāĻžāĻ°āĻžāĻĒ āĻšā§āĻ āĻ¨āĻž āĻā§āĻ¨,
āĻāĻ¸ā§āĻĒāĻžāĻ¤ā§āĻ° āĻļāĻŋāĻāĻ˛ āĻāĻžāĻāĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
āĻšāĻāĻāĻāĻĄ āĻĒāĻžāĻšāĻžāĻ°āĻžāĻ¯āĻŧ āĻĻāĻžāĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻā§
āĻ°āĻ¸ āĻŦā§āĻāĻžāĻĻā§āĻ° āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĨ¤
āĻŦāĻŋāĻļā§āĻ°āĻžāĻŽ, āĻ¨āĻŋāĻā§āĻā§ āĻā§āĻ˛ā§ āĻ¯āĻžāĻ, āĻ¯ā§āĻĻā§āĻ§āĻž,
āĻ°āĻžāĻ¤ āĻ
āĻ¨ā§āĻ§āĻāĻžāĻ° āĻāĻŦāĻ āĻāĻā§āĻ°āĨ¤
āĻā§āĻŽāĻžāĻ, āĻāĻ¯āĻŧ āĻĒā§āĻ¯āĻŧā§ āĻ¨āĻž, āĻļāĻžāĻ¨ā§āĻ¤ āĻšāĻ-
āĻāĻĒāĻ¨āĻŋ āĻšāĻāĻāĻāĻĄā§āĻ° āĻāĻžāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻāĻā§āĻ¨āĨ¤
āĻ¸ā§ āĻāĻ āĻ¤āĻžāĻ°āĻžāĻŽāĻ¯āĻŧ āĻ°āĻžāĻ¤ā§āĻ° āĻāĻžāĻ¯āĻŧāĻžāĻ¯āĻŧ
āĻļāĻ¤ā§āĻ°ā§āĻĻā§āĻ° āĻšāĻžāĻ¤ āĻĨā§āĻā§ āĻ°āĻā§āĻˇāĻž āĻāĻ°ā§āĨ¤
āĻšāĻāĻāĻāĻĄ āĻā§āĻŦāĻ āĻŦāĻŋāĻˇāĻžāĻā§āĻ¤ -
āĻ˛ā§āĻ¯āĻžāĻŽā§āĻŦāĻĻāĻž āĻ°āĻžāĻāĻžāĻ˛āĻĻā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻāĨ¤
āĻŽāĻžāĻ¤āĻ¨āĻž-āĻĨāĻŋāĻāĻ°āĻāĻžāĻā§āĻ° āĻāĻ¤ā§āĻŽāĻžāĻĻā§āĻ°ā§āĻ¤, āĻāĻ°ā§āĻŦāĻŋāĻ¤āĻāĻžāĻŦā§, āĻĸāĻžāĻ˛ā§āĻāĻžāĻŦā§
āĻ
āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§ āĻŦā§āĻĄāĻŧā§ āĻ¯āĻžāĻ¯āĻŧ, -
āĻāĻāĻžāĻ āĻŽāĻžāĻ¤āĻžāĻ¨-āĻĨāĻŋāĻāĻ°āĻāĻžāĻā§āĻ° āĻāĻ¤ā§āĻŽāĻž
āĻŽāĻšāĻžāĻ¨ āĻ¯āĻ¨ā§āĻ¤ā§āĻ°āĻŖāĻžāĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§ āĻāĻ°ā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ§āĻžāĻ°āĻŖāĻž āĻāĻ¨ā§āĻ¯ āĻāĻˇā§āĻ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻā§āĻ¨ā§ āĻāĻāĻĻāĻŋāĻ¨ āĻšāĻžāĻ¸āĻā§āĻ˛ āĻļā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯,
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻžāĻ˛ āĻ§āĻžāĻ°āĻŖāĻž āĻ¤ā§āĻ¯āĻžāĻ āĻāĻ°ā§āĻā§āĻ¨:
āĻŽāĻ¨ā§āĻĻ āĻŽāĻžāĻ¤āĻžāĻ¨-āĻĨāĻŋāĻāĻ°āĻāĻžāĻāĻž āĻāĻā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻ˛ā§āĻĒāĻ¨āĻŋāĻ āĻŦāĻžāĻ§āĻž āĻ¸āĻžāĻŽāĻ¨ā§ āĻŽā§āĻ°āĻāĻŋāĻ° āĻāĻāĻ,
āĻā§āĻ°āĻ¨ā§āĻĨ āĻĨā§āĻā§ āĻ¸ā§āĻŽāĻžāĻ¤āĻ¨āĻžāĻā§ āĻĄāĻžāĻāĻžāĨ¤
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻļāĻŋāĻāĻāĻ¯āĻŧāĻžāĻ˛āĻž āĻ°āĻžāĻā§āĻˇāĻ¸ āĻāĻŋāĻ˛ āĻ¨āĻž,
āĻāĻ° āĻĨāĻŋāĻāĻ°āĻāĻžāĻā§āĻ° āĻā§āĻā§āĻ āĻāĻ¤ā§āĻŽāĻžāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻŋāĻā§āĻ¨ āĻāĻāĻ, āĻāĻŦāĻ Haskell āĻ
āĻ¨ā§āĻ āĻĻā§āĻ°ā§ āĻšāĻ¯āĻŧā§āĻā§
āĻ¸ā§āĻ°ā§āĻ¯āĻžāĻ¸ā§āĻ¤ā§āĻ° āĻĒāĻĨ āĻ§āĻ°ā§ āĻā§āĻ¨ā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĨ¤
āĻāĻŦāĻ āĻā§āĻĨāĻžāĻ āĻāĻāĻŋ āĻĻā§āĻāĻāĻāĻ¨āĻ āĻāĻŦāĻ āĻāĻāĻžāĻā§
āĻĨāĻŋāĻāĻ°āĻāĻžāĻā§āĻ° āĻŦāĻŋāĻā§āĻˇā§āĻŦā§āĻ§ āĻāĻ¤ā§āĻŽāĻžāĨ¤
āĻšāĻžāĻ¸āĻā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ¨āĻžāĻāĻ āĻĒā§āĻ°āĻŽāĻ¨ā§āĻĄāĻ°āĻžāĻ¤ā§ āĻšāĻžāĻ¸āĻā§āĻ˛āĻŋāĻ¸ā§āĻāĻ°āĻž āĻā§āĻŦāĻ˛āĻā§āĻŦāĻ˛ āĻāĻ°ā§
āĻĒāĻŦāĻŋāĻ¤ā§āĻ° āĻŽā§āĻ¨āĻžāĻĻā§āĻ° āĻāĻ˛ā§ āĻĨā§āĻā§,
āĻāĻŦāĻ āĻāĻŋāĻ¨ā§āĻ¤āĻžāĻ¯āĻŧ - āĻ¸ā§āĻĢāĻāĻŋāĻ āĻāĻŦāĻ āĻŦāĻŋāĻļā§āĻĻā§āĻ§ -
āĻ¤āĻžāĻ°āĻž āĻ¤āĻžāĻĻā§āĻ° āĻ°āĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻŽā§āĻ¨ā§āĻĄ āĻāĻ°āĻā§āĨ¤
āĻā§! - āĻŽāĻ˛āĻĻā§āĻŦāĻžāĻ° āĻŦā§āĻ¯āĻĨāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻ˛āĻžāĻ¨ā§āĻ¤
āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻĒā§āĻ°ā§āĻŽā§ āĻāĻŽāĻ°ā§āĻĄāĨ¤
āĻāĻŋ āĻāĻ°āĻž āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ: āĻāĻ¯āĻŧāĻ¤āĻā§āĻˇā§āĻ¤ā§āĻ°,
āĻŦāĻž āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻāĻā§āĻˇā§āĻ¤ā§āĻ° āĻāĻāĻ¨āĻ āĻāĻžāĻ˛?
āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻāĻ¸ā§āĻĒāĻžāĻ¤ āĻĢā§āĻ°ā§āĻŽ āĻāĻā§,
āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻā§āĻŦāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻ°ā§āĻā§āĻ¯āĻŧ āĻāĻĒāĻžāĻ¯āĻŧ āĻāĻā§.
āĻŦāĻžāĻŽā§ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻĄāĻžāĻ¨āĻĻāĻŋāĻā§ āĻ¯āĻžāĻ¯āĻŧ
āĻĄāĻžāĻ¯āĻŧāĻŽāĻ¨ā§āĻĄ āĻ¸āĻāĻ¯ā§āĻ āĻĒā§āĻ¯āĻžāĻ°ā§āĻĄāĨ¤
āĻ¤āĻāĻŦāĻž! - āĻšā§āĻĻāĻ¯āĻŧā§āĻ° āĻāĻŖā§āĻ āĻ¸ā§āĻŦāĻ° āĻĄāĻžāĻā§āĨ¤
āĻļāĻžāĻ¨ā§āĻ¤ ! āĻĒāĻ¤āĻ¨ āĻ
āĻ¨āĻŋāĻŦāĻžāĻ°ā§āĻ¯!
āĻ¤āĻŦā§ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻ°āĻ "āĻ
āĻ°ā§āĻĄāĻžāĻ°" āĻāĻžāĻ¨
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĒāĻžāĻāĻ˛ āĻāĻŽāĻ°ā§āĻĄ.
āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĒāĻāĻā§āĻŽāĻŋ
āĻāĻāĻŋ āĻāĻ°āĻ "āĻĒā§āĻ°āĻ¸ā§āĻāĻžāĻ°" āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ:
āĻāĻāĻ¨ āĻ¸ā§, āĻ¤āĻŋāĻ°āĻ¸ā§āĻāĻžāĻ° āĻ¨āĻž āĻā§āĻ¨ā§,
āĻŦā§āĻ¤ā§āĻ¤ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻāĻā§āĻˇā§āĻ¤ā§āĻ° āĻāĻĻā§āĻā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤. āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ§ā§āĻ° āĻāĻ¨ā§āĻ§ āĻĒāĻžāĻā§āĻāĻŋ,
āĻĻāĻ°āĻŋāĻĻā§āĻ° āĻāĻŽāĻ°ā§āĻĄ āĻāĻŋāĻ¨ā§āĻ¤āĻŋāĻ¤:
āĻ¤āĻŋāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻāĻĒāĻžāĻ¨ā§ āĻĒā§āĻ°āĻžāĻŖā§, āĻŦāĻž āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ,
āĻāĻžāĻāĻ¤āĻžāĻ˛ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦāĻ¸ā§āĻ¤ā§ āĻāĻā§.
āĻāĻ¤āĻ āĻ¨āĻž āĻāĻžāĻ˛ā§ āĻ˛āĻžāĻāĻā§ āĻ¯ā§ āĻāĻŽāĻ¨ āĻŦā§āĻ¯āĻĨāĻž āĻ¨ā§āĻ
āĻ¸ā§āĻ āĻĒā§āĻĨāĻŋāĻŦā§āĻ¤ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ
āĻ¨ā§āĻ āĻŽā§āĻ¨āĻžāĻĄ āĻāĻā§,
āĻĒā§āĻĨāĻŋāĻŦā§āĻ¤ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻŋ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻĒāĻ¨āĻžāĻ° āĻ°āĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻŽā§āĻ¨ā§āĻĄ āĻ¨āĻŋāĻ¨āĨ¤
āĻāĻŦāĻ āĻĄā§āĻāĻžāĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ - C++ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻāĻžāĻ, āĻ¯āĻž āĻāĻŽāĻŋ C++ āĻ¸āĻžāĻāĻŦā§āĻ°āĻŋāĻ¯āĻŧāĻž 2019 āĻ¸āĻŽā§āĻŽā§āĻ˛āĻ¨ā§ āĻāĻŽāĻžāĻ° āĻŽā§āĻ˛ āĻŦāĻā§āĻ¤āĻŦā§āĻ¯ā§ āĻĒāĻĄāĻŧā§āĻāĻŋāĻ˛āĻžāĻŽāĨ¤
C++ āĻāĻ˛ā§āĻĒ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ āĻāĻļā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻāĻ¯ā§āĻāĻ¨āĻĒāĻžāĻ°ā§āĻ 1. āĻĒā§āĻ°āĻāĻžāĻ° āĻāĻŦāĻ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ
āĻāĻžāĻ āĻ¸āĻ¨ā§āĻ§ā§āĻ¯āĻžāĨ¤ āĻĒāĻ°ā§āĻĻāĻžāĻ° āĻāĻ˛ā§āĨ¤
āĻā§āĻ§ā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻā§āĻŽ āĻāĻ¸ā§āĨ¤
āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻ° āĻ¯ā§āĻ¤ā§ āĻāĻžāĻ; āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻž āĻāĻāĻ¨āĻ āĻ¤āĻžāĻĄāĻŧāĻžāĻ¤āĻžāĻĄāĻŧāĻŋ
āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻžāĻ° āĻĻāĻ°āĻāĻžāĻ° āĻ¨ā§āĻāĨ¤
āĻŽā§āĻā§āĻ¤āĻŋ āĻā§āĻŦāĻ˛āĻā§, āĻ¸āĻšāĻāĻ°ā§āĻŽā§āĻ°āĻž āĻāĻžāĻāĻĻāĻā§,
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¸āĻŽāĻ¯āĻŧāĻŽāĻ¤ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž...
... āĻāĻŦāĻ āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻŦāĻŋāĻļā§āĻā§āĻāĻ˛āĻāĻžāĻŦā§ āĻ˛āĻžāĻĢ
āĻāĻžāĻāĻž āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻŽāĻžāĻā§āĨ¤
āĻ°āĻŋāĻĢā§āĻ¯āĻžāĻā§āĻāĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻĒāĻŦāĻŋāĻ¤ā§āĻ° āĻāĻŋāĻ¨āĻŋāĻ¸
āĻāĻŦāĻ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻāĻāĻāĻŋ āĻŦāĻ¨ā§āĻ§ā§ āĻšāĻŦā§,
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻž āĻŽāĻšāĻžāĻ¨
āĻāĻžāĻāĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻšāĻžāĻ¤ āĻĨā§āĻā§ āĻŦāĻā§āĻāĻŋāĻ¤ āĻāĻ°āĻžāĨ¤
āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻŋāĻ¨āĻŋāĻ¸āĻā§āĻ˛āĻŋ āĻāĻāĻŋāĻ˛:
āĻāĻŽāĻŋ āĻ¯ā§āĻāĻžāĻŦā§ āĻĒā§āĻ°āĻžāĻ°ā§āĻĨāĻ¨āĻž āĻāĻ°āĻŋ āĻ¨āĻž āĻā§āĻ¨, āĻāĻŽāĻŋ āĻ¯ā§āĻāĻžāĻŦā§āĻ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°āĻŋ āĻ¨āĻž āĻā§āĻ¨,
āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻžāĻ° āĻāĻĒāĻžāĻ¯āĻŧ āĻ¨ā§āĻ
āĻ¯ā§ āĻ¸āĻŦ āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž.
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§ āĻ
āĻļā§āĻĻā§āĻ§ āĻ¸āĻŦāĻāĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻ¨ā§āĻ°āĻŦ āĻĨāĻžāĻāĻŦā§āĨ¤
āĻā§āĻĄ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°ā§āĻ¨, āĻāĻāĻŋ āĻ¨āĻŋāĻā§āĻ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨,
āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻ¤ā§āĻŽāĻžāĻ° āĻĒā§āĻĄāĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻĒāĻžāĻ°ā§āĻ 2. āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻĨā§āĻ°ā§āĻĄā§āĻĄ āĻā§āĻĄ
āĻ¤ā§āĻˇāĻžāĻ° āĻŦāĻ˛ āĻŦāĻ¨ā§āĻ¯āĻāĻžāĻŦā§ āĻāĻŦāĻ āĻāĻĻā§āĻ¯ā§āĻā§āĻāĻžāĻŦā§ āĻā§āĻ°āĻā§
āĻāĻžāĻ¨āĻžāĻ˛āĻžāĻ° āĻŦāĻžāĻāĻ°ā§ āĻĢā§āĻŦā§āĻ°ā§āĻ¯āĻŧāĻžāĻ°āĻŋāĻ° āĻ āĻžāĻ¨ā§āĻĄāĻžāĻ¯āĻŧāĨ¤
āĻāĻŽāĻŋ āĻŦāĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻ¯ā§āĻ¤ā§ āĻāĻžāĻ... āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻ¨āĻ āĻ¤āĻžāĻĄāĻŧāĻžāĻ¤āĻžāĻĄāĻŧāĻŋ,
āĻāĻŦāĻ āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻžāĻ° āĻĻāĻ°āĻāĻžāĻ° āĻ¨ā§āĻ ...
... āĻ
āĻāĻŋāĻļāĻĒā§āĻ¤ āĻŦāĻžāĻ āĻĨā§āĻ°ā§āĻĄāĻā§āĻ˛āĻŋ āĻ¨āĻˇā§āĻ āĻāĻ°ā§ āĻĻāĻŋāĻ¯āĻŧā§āĻā§,
āĻā§āĻ˛ āĻ¤āĻĨā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨
āĻ
āĻāĻ˛āĻžāĻŦāĻ¸ā§āĻĨāĻž āĻ¤āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸,
āĻāĻ° āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻĄāĻŋāĻļāĻ¨āĻŋāĻ āĻĢā§āĻ˛āĻžāĻāĻ āĻ¤āĻžāĻ° āĻŦā§āĻ¯āĻžāĻ¨āĻžāĻ°āĨ¤
āĻ¸ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ¯ā§āĻā§āĻ¯ āĻ
āĻ¸ā§āĻ¤ā§āĻ° āĻĻāĻŋāĻ¯āĻŧā§ āĻ¤ā§āĻ°āĻŋ
āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻļā§āĻāĻŋāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§āĨ¤
āĻāĻŦāĻ āĻ¸ā§ āĻāĻžāĻ¯āĻŧ, āĻ¨ā§āĻāĻ°āĻž āĻā§āĻĄāĻžāĻ¸,
āĻāĻāĻāĻŋ āĻāĻĢāĻŋāĻ¨ā§ āĻ¸ā§āĻ°ā§āĻ¤ āĻāĻŦāĻ°.
āĻ¤āĻŋāĻ¨āĻŋ āĻāĻžāĻ¨ā§āĻ¨ āĻ¯ā§ āĻāĻĻā§āĻļā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻĻā§āĻ§ā§
āĻāĻžāĻ˛āĻžāĻāĻŋ āĻāĻ°ā§ āĻāĻĻāĻžāĻ˛āĻ¤ā§āĻ° āĻāĻžāĻ¨ āĻāĻ°āĻž,
āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŽāĻ¸ā§āĻŖ āĻ°āĻžāĻ¯āĻŧā§ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§āĻ¨,
"āĻ
āĻ°ā§āĻĄāĻžāĻ°" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻā§ āĻĻāĻžāĻ¯āĻŧā§?
āĻā§, āĻ
āĻā§āĻāĻ¤āĻž āĻĨā§āĻā§, āĻāĻžāĻā§ āĻāĻ¸ā§
āĻ
āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻāĻžāĻ¸ā§āĻ āĻ¸āĻ°ā§āĻŦāĻ¤ā§āĻ° āĻ ā§āĻ˛āĻžāĻ ā§āĻ˛āĻŋ āĻāĻ°āĻāĻŋāĻ˛āĨ¤
āĻ¯āĻžāĻ°āĻž āĻāĻāĻŦāĻžāĻ¨ā§āĻ° āĻŽāĻ¤ā§ āĻĒāĻžāĻāĻ˛āĻĻā§āĻ° āĻāĻ¨ā§āĻŽ āĻĻāĻŋāĻ¯āĻŧā§āĻā§,
āĻāĻŦāĻ āĻ¤āĻŋāĻ¨āĻŋ āĻ¨ā§āĻĄāĻ˛āĻ¸ āĻĨā§āĻā§ āĻŦā§āĻ¯āĻžāĻ˛āĻžāĻ¸ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨āĨ¤
āĻā§ āĻāĻŋāĻ˛ āĻ
āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āĻ¯āĻāĻ° āĻāĻ¨ā§āĻŽāĻžāĻĻāĻ¨āĻžāĻ¯āĻŧ,
āĻ¯āĻāĻ¨, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻ¤ā§ āĻĒā§āĻĄāĻŧāĻŋāĻ¯āĻŧā§,
āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ¯ā§āĻā§āĻ¯ āĻ¸āĻ¨āĻĻ āĻ¸āĻā§āĻā§ āĻāĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ
āĻāĻāĻāĻŋ āĻŦāĻšā§-āĻĨā§āĻ°ā§āĻĄā§āĻĄ āĻŽāĻ ā§...
... āĻāĻŽāĻ¨ āĻ¨āĻāĻŋāĻ°āĻŦāĻŋāĻšā§āĻ¨ "āĻĻā§āĻˇā§āĻāĻ¤āĻž"
āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻāĻŋāĻā§āĻāĻ¤āĻž āĻ¨āĻž.
āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛ā§ āĻŽāĻžāĻāĻŋāĻ° āĻŽāĻ¤ā§ āĻŦā§āĻĄāĻŧā§ āĻ¯āĻžāĻ¯āĻŧ
āĻā§āĻĄāĻāĻŋ āĻāĻžāĻŽā§āĻ˛āĻžāĻ¯āĻŧ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻĒāĻžāĻ°ā§āĻ 3. āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨āĻ¸, āĻāĻāĻĒāĻŋ āĻāĻŦāĻ āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ
āĻāĻŦāĻŋ āĻ§ā§āĻ°ā§āĻ¤
āĻāĻžāĻ¤āĻžāĻāĻ¯āĻŧāĻžāĻ˛āĻž āĻāĻāĻāĻŋ āĻŽā§āĻ¯āĻŧā§ āĻšāĻžāĻ¸āĻā§āĨ¤
āĻŽāĻ¯āĻŧā§āĻ°ā§āĻ° āĻŽāĻ¤ā§ āĻĄāĻžāĻā§ āĻāĻ° āĻāĻļāĻžāĻ°āĻž āĻāĻ°ā§,
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻžāĻ° āĻĻāĻ°āĻāĻžāĻ° āĻ¨ā§āĻāĨ¤
āĻ¸āĻžāĻĢāĻ˛ā§āĻ¯ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻ¨āĻ āĻāĻžāĻā§ āĻāĻ¸ā§āĻ¨āĻŋ,
āĻāĻĒāĻžāĻ¤āĻ¤, āĻŦā§āĻ˛ā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻāĻĄāĻŧā§ āĻā§āĻā§,
āĻāĻ°ā§āĻŽāĻļāĻžāĻ˛āĻžāĻ° āĻāĻā§āĻ°āĻ¤āĻžāĻ¯āĻŧ āĻĒāĻŖā§āĻ¯āĻāĻŋ āĻā§āĻˇāĻ¤āĻŋāĻā§āĻ°āĻ¸ā§āĻ¤ āĻšāĻ¯āĻŧ
āĻŦāĻžāĻĻāĻžāĻŽ āĻ
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ¤āĻž āĻĨā§āĻā§.
āĻāĻ āĻāĻžāĻ°āĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻŦāĻ¸ā§āĻ¤ā§
āĻĒāĻžāĻ¸ā§āĻ¤āĻžāĻ° āĻā§āĻ¯āĻŧā§āĻ āĻāĻžāĻ°āĻžāĻĒ āĻĢā§āĻ˛āĻž,
āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āĻĒāĻ¨ āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ
āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§
āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻŦāĻžāĻĻā§ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻā§āĻāĻĨā§ āĻāĻā§āĨ¤
āĻ¤āĻžāĻ° āĻāĻžāĻ āĻĒāĻžāĻšāĻžāĻ°āĻžāĻ¯āĻŧ āĻĨāĻžāĻāĻž
āĻ¸āĻŦ āĻāĻŋāĻā§ āĻ¯ā§ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻāĻžāĻāĻžāĻāĻžāĻāĻŋāĨ¤
āĻ¸āĻŦāĻāĻŋāĻā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ
āĻ°ā§āĻĨ āĻāĻā§, āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ
āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ
āĻ°ā§āĻĨ āĻ¸āĻšāĻā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻŦāĻāĻžāĻā§ āĻāĻāĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻžāĻ°āĻžāĻŽāĻžāĻ°āĻŋ āĻāĻ°ā§
āĻāĻŦāĻ āĻ¸ā§ āĻ¤āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻžāĻ° āĻāĻā§āĻ¨ āĻ§āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§, āĻā§āĻŽā§āĻŦāĻ¨ āĻ˛āĻā§āĻāĻž āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§,
āĻāĻ° āĻŽāĻ¨āĻāĻž āĻāĻā§āĻŦāĻžāĻ°ā§ āĻ¨āĻˇā§āĻ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻāĻā§āĻāĻ¸ā§āĻŦāĻ°ā§ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻā§
āĻĄāĻžāĻ¯āĻŧāĻžāĻā§āĻ°āĻžāĻŽā§āĻ° āĻŦāĻšā§āĻŽā§āĻāĻŋāĻ¤āĻž,
āĻ¨āĻˇā§āĻ āĻļā§āĻ°āĻŽā§āĻ° āĻŦā§āĻ¯āĻžāĻĒāĻžāĻ°ā§ āĻ¸ā§ āĻā§āĻĒ āĻĨāĻžāĻāĻŦā§,
āĻāĻŦāĻ āĻāĻāĻžāĻ¨ā§ āĻāĻŦāĻ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ
āĻ¸āĻā§āĻāĻ¤āĻŋ.
āĻ§ā§āĻ°ā§āĻ¤ āĻ˛ā§āĻāĻāĻŋ āĻĒāĻŋāĻāĻ˛ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§
āĻ
āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻāĻŋāĻ˛ āĻāĻāĻžāĻ°ā§āĻ° āĻ
āĻāĻļāĨ¤
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻā§āĻ° āĻā§āĻāĻ°ā§ āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻāĻŋāĻā§ āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯,
āĻ¤āĻŋāĻ¨āĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻāĻāĻŋāĻ° āĻāĻāĻāĻ¨ āĻŦāĻŋāĻļā§āĻˇāĻā§āĻ ...
... āĻāĻāĻžāĻŦā§āĻ āĻāĻŋāĻ˛ā§āĻ¨ā§āĻ° āĻāĻ˛ā§
āĻāĻžāĻĻā§āĻ° āĻĻā§āĻļā§ OOPea
āĻŽāĻšāĻžāĻāĻžāĻŦā§āĻ¯ āĻļāĻ¤āĻžāĻŦā§āĻĻā§ āĻ§āĻ°ā§ āĻāĻ˛ā§,
āĻ¯ā§āĻāĻžāĻ¨ā§ āĻŽā§āĻā§āĻ¯ āĻā§āĻŽāĻŋāĻāĻžāĻ āĻŦāĻžāĻā§ āĻāĻĨāĻžāĨ¤
āĻ¯ā§āĻ. āĻŽāĻ°āĻŋāĻāĻž
āĻāĻāĻāĻŋ āĻĨāĻžāĻŦāĻž āĻ¨āĻ°āĻŽāĻāĻžāĻŦā§ āĻā§āĻŖā§ āĻ¨āĻĄāĻŧā§
āĻĻā§āĻ¯āĻŧāĻžāĻ˛ āĻāĻĄāĻŧāĻŋ āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛,
āĻ˛āĻžāĻāĻž āĻŦāĻžāĻ¤āĻŋ āĻā§āĻŦāĻ˛āĻā§
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻžāĻ° āĻĻāĻ°āĻāĻžāĻ° āĻ¨ā§āĻāĨ¤
āĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻžāĻŦāĻ¤ā§ āĻšāĻŦā§?... āĻĻā§āĻ°ā§ āĻ¸āĻ°ā§ āĻ¯āĻžāĻā§āĻāĻŋ
āĻ°āĻžāĻ¤ā§āĻ° āĻ
āĻ¨ā§āĻ§āĻāĻžāĻ°ā§ āĻāĻŋāĻ¨ā§āĻ¤āĻžāĻ° āĻ¸ā§āĻ¤ā§āĨ¤
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻ¤āĻž āĻāĻ˛ā§ āĻāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻāĻ° āĻ˛āĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ° āĻā§āĻ¨ āĻŽāĻžāĻ¨ā§ āĻ¨ā§āĻāĨ¤
āĻā§āĻŽ āĻāĻ¸ā§āĨ¤
āĻāĻŦāĻ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻāĻāĻŋ āĻĻāĻžāĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻā§
āĻŦāĻžāĻā§āĻ¸,
āĻ¸āĻŦ āĻŽāĻ°āĻŋāĻāĻž āĻāĻŦā§āĻ¤:
āĻŽāĻŋāĻˇā§āĻāĻŋ āĻŦāĻž āĻ
āĻāĻĻā§āĻ° āĻ¨āĻ¯āĻŧ, āĻā§āĻ āĻ¨āĻ¯āĻŧ, āĻāĻĢāĻŋāĻ¨ āĻ¨āĻ¯āĻŧ,
āĻāĻāĻāĻŋ āĻāĻŋāĻāĻŦ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸ā§āĻāĻž, āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ˛āĻ āĻ¸āĻšāĨ¤
āĻŦā§āĻāĻāĻž āĻā§āĻ˛āĻžāĨ¤
āĻāĻŦāĻ āĻāĻāĻŋ āĻ¤āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧ
āĻā§āĻ°ā§āĻ° āĻŽāĻ¤ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻĢā§āĻ˛āĨ¤
āĻāĻāĻŋ āĻ¨āĻ°āĻŽ āĻļāĻŋāĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŦā§āĻ¤,
āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻā§āĻā§āĻŦāĻ˛ āĻāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°ā§āĨ¤
āĻāĻžāĻ āĻāĻāĻāĻŋ āĻāĻžāĻ°āĻŖā§ āĻĒā§āĻĄāĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻ¤āĻžāĻ° āĻāĻā§āĻ¨ā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻ¸ā§āĻ°
āĻāĻŦā§āĻā§ āĻāĻ°āĻžāĨ¤ āĻāĻŦāĻ āĻŦāĻŋāĻļā§āĻĻā§āĻ§
āĻ¤āĻžāĻ° āĻ¨ā§āĻ°āĻŦ āĻŦāĻāĻŦāĻāĨ¤
āĻ¤āĻžāĻ° āĻāĻˇā§āĻŖāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŋ āĻĻā§āĻ°āĻŦā§āĻā§āĻ¤ āĻšāĻŦā§
āĻļā§āĻ¨ā§āĻ¯ āĻŦāĻā§āĻ¤ā§āĻ¤āĻžāĻ¯āĻŧ āĻā§āĻ˛āĻžāĻ¨ā§āĻ¤āĨ¤
āĻ¤āĻŋāĻ¨āĻŋ āĻ¸āĻ°āĻ˛āĻ¤āĻžāĻ° āĻĒā§āĻāĻž āĻāĻ°ā§āĻ¨
āĻāĻŦāĻ āĻā§āĻ āĻāĻŋāĻ¨āĻŋāĻ¸ā§āĻ° āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻāĻ¤āĻžāĨ¤
āĻ¤āĻŋāĻ¨āĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§āĻ¨,
āĻ¯ā§āĻāĻžāĻ¨ā§ āĻā§āĻ¨ āĻ§ā§āĻŦāĻāĻ¸āĻžāĻ¤ā§āĻŽāĻ āĻ
āĻ˛ā§āĻāĻŋāĻ āĻāĻāĻ¨āĻž āĻ¨ā§āĻāĨ¤
āĻā§āĻā§āĻ¯āĻžāĻ¤ sluts āĻāĻā§
āĻāĻāĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻā§āĻ āĻšāĻŦā§ āĻ¨āĻž.
āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻāĻŦāĻ āĻāĻ°āĻžāĻŽ āĻāĻā§,
āĻā§āĻ¨ āĻāĻˇā§āĻ āĻŦāĻž āĻ˛āĻā§āĻāĻž āĻ¨ā§āĻāĨ¤
āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ¸ā§āĻ āĻ
āĻā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ,
āĻāĻ° āĻŦāĻ¯āĻŧāĻ¸ āĻā§āĻ¨ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻ āĻ
āĻĻā§āĻā§āĻ¤ āĻŽāĻšāĻžāĻāĻ¨āĻ āĻāĻā§
āĻ¤ā§āĻŽāĻžāĻā§ āĻ°ā§āĻĒā§āĻ° āĻĒāĻžāĻšāĻžāĻĄāĻŧ āĻĻā§āĻŦā§āĨ¤
āĻ
āĻĒāĻāĻ¯āĻŧā§ āĻ¸ā§ āĻŽāĻšāĻžāĻ¨ āĻ¨āĻ¯āĻŧ,
āĻāĻ° āĻāĻ˛ā§āĻ¯āĻžāĻŖ āĻ°āĻā§āĻˇāĻž āĻāĻ°ā§...
... āĻ¸ā§āĻŦāĻĒā§āĻ¨āĻāĻž āĻāĻŽāĻ¨āĻ āĻāĻŋāĻ˛āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻā§āĻā§ āĻāĻ āĻŦā§āĻ¨, āĻāĻĒāĻ¨āĻŋ
āĻ
āĻĢāĻŋāĻ¸ āĻ°āĻžāĻ¤ā§ āĻĢāĻŋāĻ°ā§
āĻāĻ° āĻāĻāĻ¨ āĻāĻŽāĻŋ āĻ¸ā§āĻŦāĻĒā§āĻ¨ā§āĻ° āĻŦāĻ¨ā§āĻĻā§ āĻāĻŋāĻ˛āĻžāĻŽ
āĻ¨āĻŋāĻāĻ°āĻžāĻ¸ā§āĻĨā§āĻ¨āĻŋāĻ¯āĻŧāĻž āĻāĻžāĻāĻŋāĻ¯āĻŧā§ āĻāĻ ā§āĻ¨āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĻ¨, āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻšāĻāĻ°ā§āĻŽā§ āĻāĻŦāĻ āĻŦāĻ¨ā§āĻ§ā§āĻĻā§āĻ° āĻŦāĻ˛ā§āĻ¨. đ āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻžāĻ° āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻā§ āĻāĻ°āĻ āĻĒā§āĻ°āĻŦāĻ¨ā§āĻ§ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¸āĻžāĻŦāĻ¸ā§āĻā§āĻ°āĻžāĻāĻŦ āĻāĻ°ā§āĻ¨, āĻāĻ¸ā§āĻ¨, āĻ
āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻŽāĻŋ āĻā§āĻŦ āĻā§āĻļāĻŋ āĻšāĻŦ!
āĻāĻ¤ā§āĻ¸: www.habr.com