เบเบฐเปเบชเบซเบผเบฑเบ. เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบเบฝเบ”เบ™เบดเบเบปเบก. เบ™เบฐเบงเบฐเบ™เบดเบเบฒเบเบŠเบตเบงเบฐเบ›เบฐเบซเบงเบฑเบ”

เป‚เบฎเบ‡เบžเบดเบก "เบซเปเบชเบฐเบซเบกเบธเบ”เบ‚เบญเบ‡ Proletarian เป„เบ”เป‰".

เปƒเบ™เบ™เบฐเบงเบฐเบ™เบดเบเบฒเบเบ™เบตเป‰, เบœเบนเป‰เบ‚เบฝเบ™เบˆเบฐเบšเบญเบเบžเบงเบเป€เบฎเบปเบฒเบเปˆเบฝเบงเบเบฑเบšเบŠเบฐเบ•เบฒเบเปเบฒเบ—เบตเปˆเบเบฒเบเบฅเปเบฒเบšเบฒเบเบ‚เบญเบ‡เบŠเบปเบ™เบŠเบฑเป‰เบ™เบเปเบฒเบกเบฐเบเบญเบ™เบ‚เบญเบ‡เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ.

เบเปˆเบฝเบงเบเบฑเบšเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบเบฝเบ”เบ•เบดเบเบปเบ”เปเบฅเบฐเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เบงเบฒเบกเบชเปเบฒเบžเบฑเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เปƒเบ™เปƒเบšเบซเบ™เป‰เบฒเบ‚เบญเบ‡เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ.

เบ‚เป‰เบญเบเปเบ™เบฐเบ™เปเบฒ. /*เบงเบดเบˆเบฒเบ™*/

เบšเบฑเบ‡เป€เบญเบตเบ™เบ—เบฑเบ‡เปเบปเบ”เบšเปเปˆเปเบกเปˆเบ™เบญเบธเบšเบฑเบ”เบ•เบดเป€เบซเบ”.

C ++ เบกเบตเบšเบธเบเบ„เบฐเบฅเบดเบเบเบฐเบžเบฒเบšเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบเป‰เบญเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เป€เบ”เบฑเบเบ™เป‰เบญเบเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบ. เบฅเบฒเบงเป€เบ•เบตเบšเป‚เบ•เบ‚เบถเป‰เบ™เปƒเบ™เบŠเบธเบกเบ›เบต 80 เบ—เบตเปˆเบซเบดเบงเป‚เบซเบ, เปเบฅเบฐเบˆเบทเปˆเบˆเปเบฒเบงเปˆเบฒเบกเบฑเบเบˆเบฐเบšเปเปˆเบกเบตเบžเบทเป‰เบ™เบ—เบตเปˆเบžเบฝเบ‡เบžเปเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบชเบดเปˆเบ‡โ€‹เบ™เบตเป‰โ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบฅเบฒเบงโ€‹เบ„เบฝเบ”โ€‹เปเบ„เป‰เบ™ เปเบฅเบฐโ€‹เป€เบ‚เบฑเป‰เบกโ€‹เบ‡เบงเบ”โ€‹เบ•เปเปˆโ€‹เป„เบงโ€‹เบเบฐโ€‹เบเบญเบ™โ€‹เบ‚เบญเบ‡โ€‹เบฅเบฒเบง. เบชเปˆเบงเบ™เบซเบผเบฒเบเบกเบฑเบเป€เบกเบปเบฒเป€เบซเบผเบปเป‰เบฒ, เบฅเบฒเบงเบกเบฑเบเบ–เบดเป‰เบกเบ‚เบตเป‰เป€เบซเบเบทเป‰เบญ, เบ—เปเบฒเบฅเบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก, เปเบฅเบฐเบเบดเบ‡เบ„เบปเบ™เบเปˆเบฒเบ‡เบœเปˆเบฒเบ™เบ‚เบฒ. เบšเปเปˆโ€‹เบกเบตโ€‹เปƒเบœโ€‹เปƒเบซเป‰โ€‹เป€เบซเบ”เบœเบปเบ™โ€‹เบเบฑเบšโ€‹เบฅเบฒเบง, โ€‹เป€เบžเบฒเบฐโ€‹เบžเปเปˆโ€‹เบ•เบนเป‰ K&R C เบ—เบตเปˆโ€‹เป€เบ„เบปเบฒเบฅเบปเบš, โ€‹เป€เบ›เบฑเบ™โ€‹เบ„เบปเบ™โ€‹เบ•เบปเบโ€‹เปƒเบˆโ€‹เปƒเบ™โ€‹เบซเบงเบฝเบ”เบ™เบฒเบก โ€‹เปเบฅเบฐ เบกเบฑเบโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฎเปˆเบงเบกโ€‹เบเบฒเบ™โ€‹เบกเปˆเบงเบ™โ€‹เบŠเบทเปˆเบ™โ€‹เบ‚เบญเบ‡โ€‹เบซเบฅเบฒเบ™โ€‹เบŠเบฒเบ.

C ++ เบšเปเปˆเบ„เปˆเบญเบเบˆเบทเปˆเบžเปเปˆเบ‚เบญเบ‡เบฅเบฒเบง, เบžเบฝเบ‡เปเบ•เปˆเบŠเบทเปˆเบ‚เบญเบ‡เบฅเบฒเบงเปเบกเปˆเบ™ "C with Classes" เปเบฅเบฐเบงเปˆเบฒเบฅเบฒเบงเป€เบชเบเบŠเบตเบงเบดเบ”เบเป‰เบญเบ™เบเบดเบ™เป€เบเบตเบ™. เบžเปเปˆเบ•เบนเป‰เป€เบงเบปเป‰เบฒเป€เบฅเบทเปˆเบญเบ‡เบฅเบนเบเบŠเบฒเบเบ„เบปเบ™เบ”เบฝเบงเบ‚เบญเบ‡เบฅเบฒเบงเบขเปˆเบฒเบ‡เบšเปเปˆเบญเบฒเบ. เบฅเบฒเบงเป„เบ”เป‰เบ•เบญเบšเบ„เปเบฒเบ–เบฒเบกเบ‚เบญเบ‡เบซเบฅเบฒเบ™เบŠเบฒเบเบ‚เบญเบ‡เบฅเบฒเบงเบ”เป‰เบงเบเบ„เบงเบฒเบกเบฅเบฑเบ‡เป€เบฅเปƒเบˆ: "เป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบญเบปเบฒเบกเบฑเบ™, เป€เบˆเบปเป‰เบฒเบฎเบนเป‰, เบšเบฒเบ‡เบซเป‰เบญเบ‡เบฎเบฝเบ™ ... เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เบ„เบทเบเบฑเบ™ ... เบ‚เป‰เบญเบเบˆเบทเปˆเป€เบงเบฅเบฒเบ‚เบญเบ‡เบ‚เป‰เบญเบ 615 bytes เบชเปเบฒเบฅเบฑเบšเบชเบฒเบก ... " เบเปˆเบฝเบงเบเบฑเบšเปเบกเปˆ , เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบซเบ™เป‰เบญเบเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเบฒเบ‡เบ„เบปเบ™เป€เบงเบปเป‰เบฒเบงเปˆเบฒเบขเบนเปˆเปƒเบ™เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡ hero เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเปเบกเปˆเบ™เบšเปเปˆเบกเบต Simula เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.

เป€เบ–เบดเบ‡โ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เบ•เบณเปœเบดโ€‹เบฅเบนเบโ€‹เบŠเบฒเบโ€‹เปเบฅเบฐโ€‹เบซเบฅเบฒเบ™โ€‹เบŠเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบฅเบฒเบงโ€‹เบเป‰เบญเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบกเบฑเบโ€‹เบฎเบฝเบ™โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบฎเบฝเบ™, เปเบ•เปˆโ€‹เบžเปเปˆโ€‹เบ•เบนเป‰โ€‹เบŠเบตโ€‹เป€เบญเบ‡โ€‹เบเปโ€‹เป„เบ”เป‰โ€‹เบ™เบฑเปˆเบ‡โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ›เป‰เบฒเบโ€‹เป€เบ›เบฑเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ”เบปเบ™โ€‹เบ™เบฒเบ™. เบฅเบฒเบงเป€เบญเบตเป‰เบ™เบกเบฑเบ™เบงเปˆเบฒ "เป€เบฅเบเป€เบฅเบเบ„เบฐเบ™เบดเบ”เบŠเบตเป‰" เปเบฅเบฐเบญเป‰เบฒเบ‡เบงเปˆเบฒเบกเบฑเบ™เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ›เบฑเบ”เบŠเบฐเบเบฒเบ‚เบญเบ‡เบฅเบฒเบง, เป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฒเบงเปƒเบเป‰เบŠเบดเบ”เบเบฑเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป†เปƒเบ™เป‚เบฅเบเบญเป‰เบญเบกเบฎเบญเบšเบฅเบฒเบง. เบฅเบฒเบงเบšเปเปˆเบ„เปˆเบญเบเป„เบ”เป‰เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ•เปเปˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเปƒเบ™เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰. เบšเบฒเบ‡โ€‹เบ„เบปเบ™โ€‹เบเบฑเบ‡โ€‹เป€เบงเบปเป‰เบฒโ€‹เบงเปˆเบฒโ€‹เบœเบนเป‰โ€‹เป€เบ–เบปเป‰เบฒโ€‹เบ„เบปเบ™โ€‹เบ™เบฑเป‰เบ™โ€‹เป€เบชเบโ€‹เบŠเบตเบงเบดเบ”โ€‹เป„เบ›โ€‹เบ”เบปเบ™โ€‹เบ™เบฒเบ™โ€‹เปเบฅเป‰เบง, โ€‹เปเบ•เปˆโ€‹เบšเปเปˆ, เบšเปเปˆ, โ€‹เปเบฅเบฐโ€‹เบšเบฒเบ‡โ€‹เบšเปˆเบญเบ™โ€‹เบเปโ€‹เป€เบซเบฑเบ™โ€‹เบฎเปˆเบญเบ‡เบฎเบญเบโ€‹เบ‚เบญเบ‡โ€‹เบฅเบฒเบงโ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบเบฒเบ‡เบ„เบทเบ™. เบกเบตโ€‹เป‚เบ„เบกโ€‹เป„เบŸโ€‹เบซเบฑเบ, เบกเบตโ€‹เบ„เบปเบ™โ€‹เป€เบ”เบตเบ™โ€‹เบ—เบฒเบ‡โ€‹เบ–เบทเบโ€‹เบเบดเบ‡โ€‹เบ—เบตเปˆโ€‹เบ‚เบฒ, เบกเบตโ€‹เบเบฑเบ™โ€‹เป„เบžโ€‹เบฅเบปเป‰เบ™...

เปเบ•เปˆเบ‚เป‰เบญเบเป„เบ”เป‰เป€เบซเบฑเบ™เบฅเบธเบ‡เบ‚เบญเบ‡เบ‚เป‰เบญเบเบ„เบฅเบฒเบชเบชเบดเบ C, เปเบฅเบฐเบžเบตเปˆเบ™เป‰เบญเบ‡เบ‚เบญเบ‡เบ‚เป‰เบญเบ C-99..11, C++ เป€เบฅเบทเป‰เบญเบเป†. เบ—เบฑเบ‡โ€‹เบ„เบญเบšโ€‹เบ„เบปเบงโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบšเปเปˆโ€‹เบกเบฑเบโ€‹เบเบฑเบ™. เปเบ•เปˆเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเบฅเบปเบ‡เบŠเบตเบงเบดเบ”เบฎเปˆเบงเบกเบเบฑเบ™เป„เบ”เป‰เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบขเบนเปˆเปƒเบ™เบ‚เบญเบšเบ‚เบญเบ‡เบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡ API. เบญเป‰เบฒเบ Xi เปเบฅเบฐโ€‹เบžเปเปˆโ€‹เบ‚เบญเบ‡โ€‹เบฅเบฒเบงโ€‹เบขเบทเบ™โ€‹เบขเบฑเบ™โ€‹เบงเปˆเบฒโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เปเบกเปˆเบ™โ€‹เบœเบนเป‰โ€‹เบ—เบตเปˆโ€‹เป„เบงโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบเบดเบ‡โ€‹เปƒเบชเปˆโ€‹เบ•เบตเบ™โ€‹เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เบœเปˆเบฒเบ™โ€‹เป„เบ›โ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹, เบšเปเปˆโ€‹เป€เบซเบกเบทเบญเบ™โ€‹เบเบฑเบšโ€‹เบžเบงเบโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบŠเบปเบ™โ€‹เบŠเบฑเป‰เบ™โ€‹เบ•เปˆเบฒเบ‡เป†โ€‹. C++ เบšเปเปˆเป€เบซเบฑเบ™เบ”เบต. เปเบ•เปˆเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบฅเบฒเบงเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบฅเบฒเบงเบšเปเปˆเปเบกเปˆเบ™เบ™เบฑเบเบเบดเบ‡เบ—เบตเปˆเบ‚เบตเป‰เบฎเป‰เบฒเบเบ—เบตเปˆเบชเบธเบ”, เปเบ•เปˆเปƒเบ™เปƒเบˆเบ‚เบญเบ‡เบฅเบฒเบง, เบฅเบฒเบงเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบเบฒเบ™เปƒเบŠเป‰เบชเบฒเบ™เป€เบŠเบฑเปˆเบ™ OOP เปเบกเปˆเบ™เบšเปเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”. เบžเบฃเบฐเบญเบปเบ‡เป„เบ”เป‰เบ–เบทเบ haunted เบชเบฐเป€เบซเบกเบตเป‚เบ”เบ inferiority เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™. เป€เบžเบทเปˆเบญเบเปเบฒเบˆเบฑเบ”เบกเบฑเบ™, เบฅเบฒเบงเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™ benchmarks. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡, เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป‚เบซเบผเบ”เบ›เบทเบ™เบ„เบทเบ™เปƒเบซเบกเปˆ, C ++ เบˆเบฐเบŠเป‰เบฒเบฅเบปเบ‡, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เบญเบšเบ„เบปเบงเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบˆเบฐเป€เบšเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบซเบปเบงเป€เบฅเบฒเบฐเบขเบนเปˆเบซเบฅเบฑเบ‡เบ‚เบญเบ‡เบฅเบฒเบง.

เบเบฒเบ”เบžเบตเปˆเบ™เป‰เบญเบ‡เบ‚เบญเบ‡เบฅเบฒเบงเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒ C++ เบˆเบฐเป„เบ›เป„เบเบเบงเปˆเบฒเบžเปเปˆเบ‚เบญเบ‡เบฅเบฒเบง. เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบ OOP, เบฅเบฒเบงเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™ Templates. เบซเบผเบฑเบ‡เบˆเบฒเบเปƒเบŠเป‰ Templates เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™, เบฅเบฒเบงเบฎเบนเป‰เบงเปˆเบฒเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบเบดเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบกเบชเบฒเบกเบฒเบ”เบŠเบฐเบ™เบฐเป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เบเบดเบ‡เบœเบนเป‰เบžเบดเบžเบฒเบเบชเบฒเบขเบนเปˆเปƒเบ™เบ‚เบฒเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. C++ เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบšเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบชเบฑเบ™เบงเปˆเบฒเป€เบ›เบฑเบ™เปเบŠเป‰เบกเบ‚เบญเบ‡ metaprogramming เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบญเบตเบเบ•เปเปˆเป„เบ›. เปเบ•เปˆเบ™เบฑเป‰เบ™เบšเปเปˆเป„เบ”เป‰เบขเบธเบ”เบฅเบฒเบง. เบฅเบฒเบงเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบฐเป‚เบกเบชเบญเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบ›เบฑเบ™เบเบฒเบŠเบปเบ™เปเบฅเบฐเบ™เบฑเบเบ›เบฑเบ”เบŠเบฐเบเบฒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปเบฅเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เป€เบ›เบฑเบ™ PL เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”. Hasclell เปเบฅเบฐ Lisp เบซเบผเบปเบšเปœเบตเป„เบ›เบ”เป‰เบงเบเบ„เบงเบฒเบกเบชเบฐเบซเบเบญเบ‡เบ‚เบงเบฑเบ™เบˆเบฒเบเบžเบงเบเป‚เบˆเบ™เบ„เบปเบ™เบ™เบตเป‰เบ—เบตเปˆเบ›เบฐเบเบญเบšเบญเบฒเบงเบธเบ”เบ”เป‰เบงเบเบ•เบปเบงเบŠเบตเป‰ เปเบฅเบฐ เบเบฒเบ™เบžเบดเบกเปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเบ—เบตเปˆเบซเบฅเบปเบ‡เป„เบซเบฅ. เปเบ•เปˆเบšเปเปˆเบกเบตเบšเปˆเบญเบ™เปƒเบ”เบ—เบตเปˆเบˆเบฐเป„เบ›, เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เป‚เบ•เป‰เบ–เบฝเบ‡เบเบฑเบšเบœเบนเป‰เบ—เบตเปˆเปƒเบŠเป‰ OOP เบ›เบฐเบชเบปเบกเบเบฑเบš Templates เปเบฅเบฐเบกเบฑเบเบเบดเบ‡เบ‚เบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™ hero เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบซเบผเบฒเบ paradigm.

เปเบ•เปˆ C ++ เบšเปเปˆเบกเบตเป€เบงเบฅเบฒเบ”เบปเบ™เบ—เบตเปˆเบˆเบฐเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบŠเบทเปˆเบชเบฝเบ‡เบ‚เบญเบ‡เบ™เบฑเบเบเบดเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป€เบกเบทเบญเบ‡. เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›, PLO เบขเบธเบ”เป€เบŠเบปเบฒเป€เบ›เบฑเบ™เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบเบฒเบฐเป€เบเบตเป‰เบ, เปเบฅเบฐเบเบฒเบ™เบˆเบปเปˆเบกเบ‚เบญเบ‡เบ›เบฐเบŠเบฒเบŠเบปเบ™เป€เบเบปเปˆเบฒเบšเปเปˆเป„เบ”เป‰เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบญเบตเบเบ•เปเปˆเป„เบ›. เบกเบฑเบ™เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ„เบปเบ™เบญเบฑเบšเป€เบ”เบ”:. เบซเบผเบฒเบเบ„เบปเบ™เบกเบฑเบเบฎเบฝเบ™เปœเบฑเบ‡เบชเบทเป€เบ›เบฑเบ™เป„เบฅเบเบฐเป†... เปเบฅเบฐเบ„เบปเบ™เบฅเบธเป‰เบ™เปƒเปเปˆเบเปเปˆเป€เบ•เบตเบšเปƒเบซเบเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบปเบ”...

Java เปเบกเปˆเบ™เบœเบนเป‰เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบ›เบฐเบเบฒเบ”เบ•เบปเบ™เป€เบญเบ‡. เบฅเบฒเบง stubbornly เบ›เบฐเบ•เบดเป€เบชเบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบเบดเบ‡เป„เบงเบขเบนเปˆเบ—เบตเปˆเบ‚เบฒเปเบฅเบฐ insisted เบงเปˆเบฒเบ„เบธเบ™เบ„เปˆเบฒเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบ„เบงเบฒเบกเบŠเบฑเบ”เป€เบˆเบ™ ... เปเบฅเบฐเบงเบฑเบ”เบ–เบธ ... เบšเปเปˆเบกเบตเบซเบเบฑเบ‡เปเบ•เปˆเบงเบฑเบ”เบ–เบธ. เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบง, เบฅเบฒเบงเป„เบ”เป‰เบ›เบฐเบชเบปเบกเบชเบดเปˆเบ‡เบ‚เบญเบ‡เบเบฑเบšเบซเป‰เบญเบ‡เบฎเบฝเบ™, เป€เบžเบตเปˆเบกเบงเบฑเบ”เบ–เบธเบšเบนเบฎเบฒเบ™เบ‚เบญเบ‡เบ„เบฑเบญเบเป€เบ—เบ™เบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเป„เบ”เป‰เบขเบธเบ”เบฅเบฒเบงเบˆเบฒเบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเบ•เบปเบ™เป€เบญเบ‡เป€เบ›เบฑเบ™ "เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™". เบกเบตเบ‚เปˆเบฒเบงเบฅเบทเบงเปˆเบฒ Java เป€เบ›เบฑเบ™เบฅเบนเบเบŠเบฒเบเบ—เบตเปˆเบœเบดเบ”เบเบปเบ”เปเบฒเบเบ‚เบญเบ‡เบฅเบธเบ‡ C เบˆเบฒเบเบชเบฒเบง OOP เบ—เบตเปˆเบšเปเปˆเบฎเบนเป‰เบˆเบฑเบ. เปเบฅเบฐเบšเบฒเบ‡เบ„เบปเบ™เป„เบ”เป‰เป‚เบ•เป‰เบ–เบฝเบ‡เบงเปˆเบฒ C ++ เบกเบฑเบเบˆเบฐเบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰. เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเบกเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบกเบฒเปเบ™เบงเปƒเบ”เปเบกเปˆเบ™เบšเปเปˆเปเบ™เปˆเบ™เบญเบ™, เปเบ•เปˆ Java เป€เบ•เบตเบšเปƒเบซเบเปˆเบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบžเบฑเบเบญเบฒเป„เบชเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ” Oracle. เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰เบžเบฒเบชเบฒเปƒเบซเบกเปˆเป€เบฎเบฑเบ”เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบ‚เบตเป‰เบฎเป‰เบฒเบเปเบฅเบฐเป€เบญเบปเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบดเบ‡เปƒเบชเปˆเบ‚เบฒเบ‚เบญเบ‡เบฅเบฒเบง, เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ Oracle เป„เบ”เป‰เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ lobotomy เปƒเบชเปˆเบฅเบฒเบงเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบžเบฑเบเบญเบฒเป„เบชเปเบฅเบฐเบ•เบฑเบ”เบ™เบดเป‰เบงเบŠเบตเป‰เบ‚เบญเบ‡เบฅเบฒเบงเบญเบญเบ. เป€เบกเบทเปˆเบญเป€เบ”เบฑเบเบ™เป‰เบญเบเป€เบ•เบตเบšเปƒเบซเบเปˆเบ‚เบถเป‰เบ™เป€เบฅเบฑเบเบซเบ™เป‰เบญเบ, เบœเบนเป‰เบ›เบปเบเบ„เบญเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เบซเปˆเบงเบ‡เป€เบ›เบฑเบ™เป„เบเบšเปเปˆเป„เบ”เป‰เบ›เปˆเบญเบเปƒเบซเป‰เบฅเบฒเบงเบเป‰เบฒเบงเป„เบ›เบชเบนเปˆเป‚เบฅเบเบ‚เบญเบ‡เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเบเปˆ, เป„เบ›เบซเบฒเบชเบฑเบ™เบเบฒเบ™, เป€เบŠเบทเปˆเบญเบ‡เบžเบงเบเบกเบฑเบ™เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เปƒเบ™เบ„เบงเบฒเบกเป€เบฅเบดเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, Java เป„เบ”เป‰เบ–เบทเบเบชเบญเบ™เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เบงเปˆเบฒเบเบฒเบ™เบเบดเบ‡เปƒเบชเปˆเบœเบนเป‰เปƒเบ”เบเปเปˆเบšเปเปˆเบ”เบต, เปเบฅเบฐเบญเบฒเบงเบธเบ”เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบซเป‰เบฒเบกเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›. เบเบฒเบ™เบฎเบนเป‰เบˆเบฑเบเปƒเบเป‰เบŠเบดเบ”เบเบฑเบšเบ„เบญเบกเบกเบดเบงเบ™เบดเบ”เบ•เบฑเป‰เบ‡เปเบ•เปˆเป„เบงเป€เบ”เบฑเบเบกเบตเบญเบดเบ”เบ—เบดเบžเบปเบ™เบ•เปเปˆ Java เปƒเบ™เปเบ‡เปˆเบšเบงเบเปเบฅเบฐเบฅเบฒเบงเป„เบ”เป‰เบ„เบงเป‰เบฒเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบเบฝเบ”เบ•เบดเบเบปเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบงเบดเบชเบฒเบซเบฐเบเบดเบ”. เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบงเบฑเบ™เป€เบงเบฅเบฒเบ‚เบญเบ‡เบ„เบงเบฒเบกเบšเปเปˆเบชเบฐเบซเบ‡เบปเบšเบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ„เบงเบšเบ„เบธเบกเป„เบ”เป‰เบœเปˆเบฒเบ™เป„เบ›, เบญเบฒเบเบธเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเบกเบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบฎเปˆเบงเบกเบกเบทเบ—เบตเปˆเบ”เบตเป„เบ”เป‰เบกเบฒเบฎเบญเบ”, เปเบฅเบฐเบเบฒเบ™เบเบดเบ‡เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบ•เบตเบ™เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบตเปˆเบšเปเปˆเบ”เบต.

เบ–เบทเบเบ„เบญเบšเบ‡เปเบฒ, C ++ เบžเบฐเบเบฒเบเบฒเบกเบ”เบถเบ‡เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบเบฑเบšเป€เบงเบฅเบฒ, bolting laser sight เปƒเบชเปˆเบ›เบทเบ™เบ—เบตเปˆเบšเบฑเบ™เบˆเบธ muzzle เปเบฅเบฐเบžเบฐเบเบฒเบเบฒเบกเบชเบตเบ”เบ›เบฑเบ™เบเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ•เบปเบงเบŠเบตเป‰. เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบŠเปˆเบงเบเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบซเบผเบฒเบเบ„เบปเบ™เบฅเบทเบก, เบฅเบฒเบง indulged เปƒเบ™เบเบฒเบ™เบ”เบทเปˆเบกเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปเบฅเบฐเบ™เบญเบ™เบซเบฅเบฑเบšเบเบฒเบง.

เปเบฅเบฐเบขเบนเปˆเบ™เบญเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก, Java เป„เบ”เป‰เบชเบนเป‰เบฎเบปเบšเบเบฑเบšเบชเบฑเบ”เบ•เบนเบ—เบตเปˆเบกเบตเบญเปเบฒเบ™เบฒเบ”เปƒเบซเบกเปˆ. C# เปเบกเปˆเบ™เบซเบกเบฒเบเบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบชเบปเบกเบžเบฑเบ™เบ—เบธเบเปเบฒเบ‚เบญเบ‡ C++ เปเบฅเบฐ Java. เบเบฑเบ‡เบกเบตเบ‚เปˆเบฒเบงเบฅเบทเบงเปˆเบฒเบžเบฑเบ™เบ—เบธเบเปเบฒเบ‚เบญเบ‡ Java เป„เบ”เป‰เบฎเบฑเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ™เบตเป‰เปƒเบ™เบ—เบฒเบ‡เบ—เบตเปˆเบšเปเปˆเบŠเบทเปˆเบชเบฑเบ”เบซเบผเบฒเบ, เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™เบกเบตเป€เบฅเบทเปˆเบญเบ‡เบซเบเปเป‰เบ—เปเป‰เป€เบฅเบฑเบเบ™เป‰เบญเบเป„เบ”เป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰. เปเบ•เปˆเบชเป‰เบฒเบ‡เป‚เบ”เบเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบˆเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบกเบตเบญเปเบฒเบ™เบฒเบ”เบญเบทเปˆเบ™, เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡, เบชเบทเบšเบ—เบญเบ”เบฅเบฑเบเบชเบฐเบ™เบฐเบซเบผเบฒเบเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ C ++, C # เป€เบเบตเบ”เบกเบฒเป€เบžเบทเปˆเบญเบ—เป‰เบฒเบ—เบฒเบ Java เปเบฅเบฐเบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบžเบทเปˆเบญเบ›เบปเบเบ›เป‰เบญเบ‡เบชเบดเบ”เบ—เบตเปˆเบˆเบฐเบกเบตเบขเบนเปˆเปƒเบ™เป‚เบฅเบเบ—เบตเปˆเป‚เบซเบ”เบฎเป‰เบฒเบเบ‚เบญเบ‡เบงเบดเบชเบฒเบซเบฐเบเบดเบ”. เป€เบžเบทเปˆเบญเปƒเบซเป‰เบฅเบฒเบงเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบŠเบฐเบ™เบฐ Java เป„เบ”เป‰, เบœเบนเป‰เบชเป‰เบฒเบ‡เป„เบ”เป‰เบกเบญเบšเปเบกเปˆเปเบšเบš, OOP เปเบฅเบฐเบ•เบปเบงเบŠเบตเป‰เปƒเบซเป‰เบฅเบฒเบง (เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ–เบทเบเบกเบญเบšเปƒเบซเป‰เปƒเบŠเป‰เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡).

เปœเบธเปˆเบกโ€‹เบ›เบฐโ€‹เบ”เบฒโ€‹เบงเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบเบฒเบ™โ€‹เบชเบนเป‰โ€‹เบฎเบปเบšโ€‹เบเบฑเบšโ€‹เบ„เบปเบ™โ€‹เป€เบˆเบฑเบšโ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เป‚เบฃเบโ€‹เบซเบปเบงโ€‹เป€เบ‚เบปเปˆเบฒ เปเบฅเบฐโ€‹เบกเบฒโ€‹เบฎเบญเบ”โ€‹เบ›เบต 2020 เป„เบ”เป‰โ€‹เบเบนเป‰โ€‹เบฅเบฒเบงโ€‹เบ„เบทเบ™โ€‹เบกเบฒโ€‹เป€เบเบทเบญเบšโ€‹เป€เบ„เบดเปˆเบ‡โ€‹เปœเบถเปˆเบ‡...

เบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบšเปเปˆเป„เบ”เป‰เบขเบทเบ™เบขเบนเปˆเบเบฑเบ‡เปเบฅเบฐเบเบฒเบ™เบชเบทเบšเบžเบฑเบ™เบ—เปเบฒเบกเบฐเบŠเบฒเบ”เป„เบ”เป‰เบซเบกเบปเบ”เป„เบ›เบˆเบฒเบเบ„เบปเบ™เบญเบฑเบšเป€เบ”เบ”:. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบŠเบทเปˆเบญเบงเปˆเบฒเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบ™เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡เบ‚เบญเบ‡เบšเบฒเบ‡เบšเปเบฅเบดเบชเบฑเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™ JavaScript, Go, Rust เปเบฅเบฐเบญเบทเปˆเบ™เป†เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ›เบฒเบเบปเบ”. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบกเบตเบ„เบงเบฒเบกเบฅเบฐเบญเบฒเบเบ—เบตเปˆเบˆเบฐเปƒเบซเป‰เบŠเบตเบงเบฐเบ›เบฐเบซเบงเบฑเบ”เบ‚เบญเบ‡เบšเบปเบ”เบ—เปเบฒเบญเบดเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบˆเปเบฒเบเบฑเบ”เบ•เบปเบงเป€เบญเบ‡เบเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบœเบนเป‰เบญเปˆเบฒเบ™เบ„เบงเบ™เบฎเบนเป‰เบงเปˆเบฒเบฅเบฒเบงเป€เบเบตเบ”เป€เบ›เบฑเบ™เป‚เบฃเบเบˆเบดเบ”เบซเบนเบซเบ™เบงเบเบ•เบฒเบšเบญเบ”, เปเบ•เปˆเบเป‰เบญเบ™เบ„เบงเบฒเบกเบฎเบฑเบเบ‚เบญเบ‡เบšเบฒเบ‡เบ„เบปเบ™เบ—เบตเปˆเบฅเบฒเบงเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบŠเบฐเบ™เบฐเบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป„เบ”เป‰. เบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡ เปเบฅเบฐเบเบฒเบเป€เบ›เบฑเบ™เบ„เบปเบ™เบฎเบฑเบเบฎเปˆเบงเบกเป€เบžเบ”. เบฅเบฒเบงเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบˆเบฐเบเบดเบ‡เปเบ™เบงเปƒเบ”, เปเบ•เปˆเบฅเบฒเบงเปเบกเปˆเบ™เบ”เบตเป€เบฅเบตเบ”เบ—เบตเปˆเบ™เปเบฒเป€เบญเบปเบฒเบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบฒเบ™เบŠเป‰เบฒเบฅเบปเบ‡เปƒเบ™เบ—เบฒเบ‡เบšเบงเบเปƒเบซเป‰เบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบฅเบฒเบงเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”. เป€เบกเบทเปˆเบญ JS เป€เบ•เบตเบšเปƒเบซเบเปˆเบ‚เบถเป‰เบ™, เบฅเบฒเบงเบฎเบฑเบšเบฎเบนเป‰เบเบฒเบ™เป€เบญเบตเป‰เบ™เบ‚เบญเบ‡เบฅเบฒเบงเปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบœเบนเป‰เบญเบญเบเปเบšเบšเบ›เบธเปˆเบกเบชเบตเปเบฅเบฐเป‚เบ›เบชเป€เบ•เบต. เบ™เบฑเบšโ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบ•เปˆโ€‹เบ™เบฑเป‰เบ™โ€‹เบกเบฒ, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ•เบฒโ€‹เบขเป‰เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบญเบญเบโ€‹เป„เบ›โ€‹เบ‚เป‰เบฒเบ‡โ€‹เบ™เบญเบ; เบกเบตโ€‹เบ›เป‰เบฒเบโ€‹เบ›เป‰เบฒเบโ€‹เป‚เบ„โ€‹เบชเบฐโ€‹เบ™เบฒโ€‹เบเบปเบ”โ€‹เปเบฅเบฐโ€‹เบ›เบธเปˆเบกโ€‹เบชเบฝเบ‡โ€‹เบ”เบฑเบ‡โ€‹เป€เบ•เบฑเบกโ€‹เป„เบ›โ€‹เบ—เบปเปˆเบง. เบ–เป‰เบฒเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เป€เบเบปเปˆเบฒเบ•เปเบฒเบ™เบดเบ•เบดเบ•เบฝเบ™เบฅเบฒเบงเบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, JS เป€เบฅเบตเปˆเบกเบฎเป‰เบญเบ‡เบ”เบฑเบ‡เป†เบงเปˆเบฒเบฅเบฒเบงเบ–เบทเบเบเบปเบ”เบ‚เบตเปˆเบ‚เบปเปˆเบกเป€เบซเบฑเบ‡เบˆเบฒเบเบ„เบปเบ™เบฎเบฑเบเบฎเปˆเบงเบกเป€เบžเบ”เบ—เบตเปˆเบŠเบปเปˆเบงเบฎเป‰เบฒเบเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡. เปเบ•เปˆเบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”. JS เป„เบ”เป‰เบ™เปเบฒเป€เบญเบปเบฒเบซเบกเบนเปˆเป€เบžเบทเปˆเบญเบ™เบ‚เบญเบ‡เบฅเบฒเบงเบเบฑเบšเบฅเบฒเบงเป„เบ›เบชเบนเปˆเป‚เบฅเบเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบˆเบฑเบšเบซเบ™เบงเบ”เบชเบตเบ‚เบฝเบง, เบกเบตเบœเบปเบกเบชเบตเบเป‰เบญเบก, เบขเบนเปˆเบชเบฐเบเบนเบ”เป€เบ•เบต ... เบฅเบฒเบงเป€เบญเบ‡เป„เบ”เป‰เป€เบญเบปเบฒเบžเบทเป‰เบ™เบ—เบตเปˆเปเบฅเบฐเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆเบชเบฐเป€เบซเบกเบต, เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡เบชเบฐเบ•เบฐเบงเบฑเบ”เบ—เบต XNUMX, เป€เบŠเบดเปˆเบ‡เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ—เบธเบเบ„เบปเบ™เบ„เบงเบ™เบˆเบฐเบกเบตเบกเบฑเบ™เบžเบฝเบ‡เบžเปเปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™. !

เปเบ•เปˆโ€‹เป€เบ–เบดเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบขเบนเปˆโ€‹เบ—เบตเปˆโ€‹เบ™เบตเป‰โ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เปƒเบœโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ•เปเบฒโ€‹เบ™เบดโ€‹เบžเบฃเบฐโ€‹เบญเบปเบ‡. JS, เปƒเบ™เบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰, เป€เบฅเบตเปˆเบกเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบ—เบธเบเป†เบ„เบปเบ™เบ„เบงเบ™เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเปƒเบ™เบ—เบฒเบ‡เบšเบงเบเปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเป€เบ—เบปเปˆเบฒเบ—เบฝเบกเบเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™เบกเบฒเปเบฅเป‰เบง, เปเบฅเบฐเบกเบฑเบ™เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบเบดเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”เปเบฅเบฐเบžเบทเป‰เบ™เบ—เบตเปˆเบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบเบดเบ™. เบ—เปˆเบฒเบ™ JS เบเปˆเบฒเบงเบงเปˆเบฒ "เบ„เบปเบ™เบ‡เบฒเบ™เบ—เบธเบเบ„เบปเบ™เบกเบตเบ„เบธเบ™เบ„เปˆเบฒ, เบ„เบปเบ™เบ‡เบฒเบ™เบ—เบธเบเบ„เบปเบ™เบกเบตเบ„เบงเบฒเบก เบชเบณ เบ„เบฑเบ™, เบ„เบปเบ™เบ‡เบฒเบ™เบ—เบธเบเบ„เบปเบ™เบกเบตเบ„เบงเบฒเบกเป€เบ—เบปเปˆเบฒเบ—เบฝเบกเบเบฑเบ™," JS เบเปˆเบฒเบง. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเป‚เบ”เบ”เป€เบ”เบฑเปˆเบ™เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เบเบฑเบš JS เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เป„เบ”เป‰เบซเบผเบธเบ”เบฅเบปเบ‡เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ›เบฑเบ™เบชเบนเบ™. เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป€เบงเบปเป‰เบฒโ€‹เบงเปˆเบฒโ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบตเป‰โ€‹, เบˆเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เป‚เบชเบโ€‹เป€เบชเบปเป‰เบฒโ€‹, เบžเปเปˆโ€‹เบ•เบนเป‰ Xi เป„เบ”เป‰โ€‹เปเบ‚เบงเบ™โ€‹เบ„เปโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เปƒเบ™ closet เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบต 5x5 เบเบดโ€‹เป‚เบฅโ€‹เป„เบšโ€‹. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, JS เบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบฒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบ•เบทเบญเบ™, เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡!

เบœเบนเป‰เบชเป‰เบฒเบ‡เบ‚เบญเบ‡ Go เป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐ outdo เบœเบนเป‰เบชเป‰เบฒเบ‡เบ‚เบญเบ‡ Java. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบขเบนเปˆเปƒเบ™เบกเบปเบ”เบฅเบนเบ, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ›เปˆเบฝเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบชเบฒเบเบžเบฑเบ™ DNA เบเบฑเบš hamster เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ ... เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบ•เบฑเบ”เบญเบญเบเบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบ™เบดเป‰เบงเบกเบท, เปเบ•เปˆเบเบฑเบ‡เบซเบนเบžเป‰เบญเบกเบเบฑเบšเบ”เบฑเบ‡, เบžเบฒเบเปƒเบ•เป‰เบ‚เปเป‰เบญเป‰เบฒเบ‡เบงเปˆเบฒเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบšเบธเบเบ„เบปเบ™เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™, เปเบฅเบฐโ€‹เบ—เบธเบโ€‹เบ„เบปเบ™โ€‹เบ„เบงเบ™โ€‹เบˆเบฐโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เบเบฑเบ™โ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบชเบฑเบšโ€‹เบชเบปเบ™โ€‹เป‚เบ”เบโ€‹เบšเบธเบโ€‹เบ„เบปเบ™โ€‹เบ‚เบญเบ‡โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹. เปเบŸเบŠเบฑเปˆเบ™เบชเปเบฒเบฅเบฑเบš OOP เบœเปˆเบฒเบ™เป„เบ›, เปเบฅเบฐ Go เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบ—เบฑเบ‡เบŠเบฑเป‰เบ™เบฎเบฝเบ™เบซเบผเบทเปเบกเปˆเปเบšเบš. เปเบ•เปˆโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒ goroutinesโ€‹. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบ—เบตเปˆโ€‹เป€เบ‚เบปเบฒโ€‹เบ”เปเบฒโ€‹เบฅเบปเบ‡โ€‹เบŠเบตโ€‹เบงเบดเบ”โ€‹เบกเบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบ—เบธเบโ€‹เบกเบทเป‰โ€‹เบ™เบตเป‰โ€‹, เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ•เปˆเบฒเบ‡เป†โ€‹.

เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™, เบœเบนเป‰เบเบฐเบ•เบทเบฅเบทเบฅเบปเป‰เบ™เบšเบฒเบ‡เบ„เบปเบ™เป„เบ”เป‰เบ™เบฑเปˆเบ‡เบชเบฐเบกเบฒเบ—เบดเบเปˆเบฝเบงเบเบฑเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡ bacchanalia เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡, เบˆเบปเบ™เบเปˆเบงเบฒเบเบฒเบ™เบ”เบปเบ™เปƒเบˆ overthed เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบฐเบšเบปเบšเบ—เบฒเบ‡เบชเบฒเบชเบฐเบซเบ™เบฒเปเบฅเบฐ philosophical เบ—เบตเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบ™, เป€เบญเบตเป‰เบ™เบงเปˆเบฒเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡, เปเบฅเบฐเปƒเบซเป‰เบเปเบฒเป€เบ™เบตเบ” Rust. Rust เป„เบ”เป‰เบ–เบทเบเบˆเปเบฒเปเบ™เบเป‚เบ”เบเบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฑเบ”เบŠเบทเปˆเบ•เปเปˆเบซเบผเบฑเบเบเบฒเบ™เบ—เบตเปˆเบงเบฒเบ‡เป„เบงเป‰เบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบ–เป‰เบฒเบฅเบฒเบงเบ–เบทเบเบกเบญเบšเบซเบกเบฒเบเปƒเบซเป‰เป€เบฎเบฑเบ”เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡, เบฅเบฒเบงเบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบกเบฑเบ™เบˆเบปเบ™เบเปˆเบงเบฒเบฅเบฒเบงเปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบฅเบฒเบงเบˆเบฐเบšเปเปˆเบ—เปเบฒเบฎเป‰เบฒเบเปƒเบœ. เปเบ•เปˆเป€เบžเบทเปˆเบญเบชเบฑเปˆเบ‡เปƒเบซเป‰ Rust, เบฅเบฒเบงเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ„เบญเบšเบ„เบญเบ‡เปเบฅเบฐเบเบฒเบ™เบเบนเป‰เบขเบทเบกเป€เบ‡เบดเบ™ checker. เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป€เบงเบปเป‰เบฒโ€‹เบงเปˆเบฒ เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบตเป‰โ€‹เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™ 15,37%.

เปƒเบ™โ€‹เบ‚เบฐโ€‹เบ™เบฐโ€‹เบ—เบตเปˆโ€‹เบžเบฒโ€‹เบชเบฒโ€‹เปƒเบซเบกเปˆโ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹เบ„เบทโ€‹เป€เบซเบฑเบ”โ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบปเบ™โ€‹, เบžเบฒโ€‹เบชเบฒโ€‹เป€เบเบปเปˆเบฒโ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹เปƒเบ™โ€‹เบžเบฐโ€‹เบฅเบฑเบ‡โ€‹เบ‡เบฒเบ™โ€‹. Java เป„เบ”เป‰เบฎเบฑเบšเบ‚เบฒเบ—เบฝเบกเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ generics เปเบฅเบฐ lambdas เบ–เบทเบเบฅเบฑเบเบˆเบฒเบเบชเบฐเป‚เบกเบชเบญเบ™ Philosophical เบŠเบทเปˆเบซเบผเบฑเบ‡เบˆเบฒเบ. เบชเบฒเบ”เบชเบฐเบ”เบฒเบˆเบฒเบ™ Haskell. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบš lambdas เบ—เบตเปˆโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เปƒเบ™ C#, เปเบฅเบฐโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบžเบปเบš mistress เบŠเบทเปˆ Linq. Java เบšเปเปˆเป„เบ”เป‰เบŠเบฑเบเบŠเป‰เบฒเปเบฅเบฐเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ•เบปเบ™เป€เบญเบ‡เป€เบ›เบฑเบ™ Stream API. เปเบ•เปˆ C# เป„เบ”เป‰เป€เบฎเบฑเบ”เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆเบšเปเปˆเบ„เบฒเบ”เบ„เบดเบ”, เบ–เบญเบ”เบกเบตเบ” async/awai เบ–เบดเป‰เบก เปเบฅเบฐเบ–เบดเป‰เบกเบชเบดเปˆเบ‡เบเบตเบ”เบ‚เบงเบฒเบ‡เบญเบฑเบ™เปœเบฑเบเปœเปˆเบงเบ‡. Java, เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบฅเปˆเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ„เบนเปˆเปเบ‚เปˆเบ‡เบซเบ™เบธเปˆเบกเบ‚เบญเบ‡เบฅเบฒเบง, เบเบฒเบเป€เบ›เบฑเบ™เบ„เบทเบเบฑเบšเบซเบธเปˆเบ™เบเบปเบ™เบ—เบตเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบšเบฒเบ‡โ€‹เบชเบดเปˆเบ‡โ€‹เบšเบฒเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹เป„เบ”เป‰โ€‹เบซเบผเบธเบ”โ€‹เบฅเบปเบ‡. เบกเบฑเบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบ™เบตเป‰เบ—เบตเปˆ C ++ เบ•เบทเปˆเบ™เบ‚เบถเป‰เบ™เบกเบฒเบขเปˆเบฒเบ‡เบเบฐเบ—เบฑเบ™เบซเบฑเบ™เบžเบปเบšเป‚เบฅเบ. เบฅเบฒเบงเป€เบฎเบฑเบ” lambdas เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบขเปˆเบฒเบ‡เป„เบงเบงเบฒเปเบฅเบฐเบ›เบฐเป€เบžเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ inference. เบ”เบฝเบงเบ™เบตเป‰ C# เปเบฅเบฐ Java เบ•เบปเบเบขเบนเปˆเปƒเบ™เบชเบฐเบžเบฒเบšเบ—เบตเปˆเปœเป‰เบฒเบขเป‰เบฒเบ™เบˆเบฒเบเบชเบฒเบเบ•เบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง. เบ”เป‰เบงเบเบชเบฒเบเบ•เบฒเป€เบฅเป€เบŠเบตเบ—เบตเปˆเบ•เบดเบ”เปƒเบชเปˆเบ›เบทเบ™เบเบดเบ‡เบ‚เบญเบ‡เบฅเบฒเบงเบ”เป‰เบงเบเป€เบ—เบšเบชเบตเบŸเป‰เบฒ, เปเบงเบเบชเบตเบชเบปเป‰เบกเบเบฑเบšเปเบงเปˆเบ™เบ•เบฒเบ”เบณ เปเบฅเบฐเบ‚เบงเบฒเบ™เบซเป‰เบญเบเบˆเบฒเบเบชเบฒเบเบšเปˆเบฒเบ‚เบญเบ‡เบฅเบฒเบง, C++ เป„เบ”เป‰เบ”เบปเบ™เปƒเบˆเปƒเบซเป‰เบ—เบธเบเบ„เบปเบ™เบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบฅเบฒเบงเบขเป‰เบฒเบ™. เบšเบฒเบ‡เบ„เบปเบ™, เบญเบญเบเบˆเบฒเบเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเป€เบเบปเปˆเบฒ, เบšเปเปˆเป„เบ”เป‰เบชเบฐเบซเบกเบฑเบเปƒเบˆเบˆเบฑเบšเบซเบปเบงเป€เบ‚เบปเปˆเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ ...

เบกเบตเบกเบทเป‰เบ—เบตเปˆเบ”เบต, เบ—เบธเบเบ„เบปเบ™. เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบกเบฑเบเบกเบฑเบ™, เบ‚เป‰เบญเบเบˆเบฐเบ‚เบฝเบ™เบžเบฒเบเบ•เปเปˆเบเปˆเบฝเบงเบเบฑเบšเบ„เบปเบ™เบ‡เบฒเบ™เปƒเบ™เบญเบธเบ”เบชเบฒเบซเบฐเบเบณเบงเบดเบ—เบฐเบเบฒเบชเบฒเบ” เปเบฅเบฐ เบ›เบฑเบ”เบŠเบฐเบเบฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™