ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°ΡΠ° Π½Π° Yandex Π·Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ Π² ΠΠ’ Π² Π ΡΡΠΈΡ Π½Π°ΡΠΊΠΎΡΠΎ Π±Π΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π° ΡΡΠΊ, Π° Π² StackOverfow ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΡΠ΅ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°ΡΠ° Π·Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ Π² Π‘ΠΠ© ΠΈ ΡΡΠΊ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π΅Π΄ΠΈΠ½ ΡΡΠΆΠ΅Π½ ΡΠ°ΠΊΡ.
ΠΠΎΠ΅ΡΠΎ Π»ΠΈΡΠ½ΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅ Π΅, ΡΠ΅ C# Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ, Π·Π°ΡΠΎΡΠΎ Π² ΠΎΠ±Π»Π°ΡΡΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ Java Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°. Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅, ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΡΠ°ΠΊΡΡΡ Π΅, ΡΠ΅ Π³ΠΎΠ»ΡΠΌ ΡΠ»ΠΎΠΉ C# ΡΡΠ°ΡΡΠ²Π° Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΈΠ³ΡΠΈ, ΠΊΡΠ΄Π΅ΡΠΎ Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ° ΠΏΠΎ-Π½ΠΈΡΠΊΠΈ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π² Π΄ΡΡΠ³ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ. ΠΠΎΠ±ΡΠ΅ Π΄ΠΎΡΠ»ΠΈ. ΠΠ°ΡΠ΅ΡΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π²ΡΠΏΡΠΎΡ Π΅ Π²Π°ΠΆΠ½ΠΎ Π·Π° ΠΌΠ΅Π½. Π‘Π΅ΡΠΈΠΎΠ·Π½ΠΎ. ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ Π΅Π·ΠΈΠΊΡΡ C# (Π·Π° ΠΌΠΎΡ Π²ΠΊΡΡ, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅) Π΅ Π΄ΠΎΡΡΠ° Π΄ΠΎΠ±ΡΡ. Π Π·Π½Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π΅Π·ΠΈΡΠΈ. ΠΠ°, IMHO Haskell ΠΈ Rust ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠΈ. ΠΠ°ΡΠΎ, Π±ΡΠ°ΡΡΡ Π½Π° F# ΡΡΡΠΎ. ΠΠΎ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Java, C++, PHP ΠΈ JavaScript, ΠΈ ΠΎΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅, ΠΠΎΠ³ Π΄Π° ΠΌΠ΅ ΠΏΡΠΎΡΡΠΈ, Go, IMHO Π΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ. ΠΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° .NET Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π½Π°ΠΏΡΠ»Π½ΠΎ Π·ΡΡΠ»Π°. ΠΠΌΠ° Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΡΠ°ΠΌΠΊΠΈ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΎ. + ΠΠΌΠ° ΠΈ ΠΊΡΠΏ Π³ΠΎΡΠΈΠ½ΠΈ ΠΏΠ°ΡΠ΅Π½ΡΠΎΠ²Π°Π½ΠΈ. Π’ΠΎΠ²Π° Π½Π΅ Π΅ Rust, ΠΊΡΠ΄Π΅ΡΠΎ Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π½ΡΠΆΠ΄Π° ΠΎΡ Π½Π΅ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ, Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π³ΠΎ Π½ΡΠΌΠ° ΠΈΠ»ΠΈ Π½ΡΠΊΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΅ ΡΠΈΠ²Π° Π² Π΄ΡΠ»Π±ΠΎΠΊΠ° Π°Π»ΡΠ°. ΠΠ°, Π΄ΠΎΡΠΈ Π·Π° Π½Π΅ΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ. ΠΠΎΠΆΠ΅ Π±ΠΈ ΡΠ°ΠΊΡΡΡ Π΅, ΡΠ΅ ASP.NET Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π΅Π½ ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. ΠΠΌΠ° Π½Π°Π΄Π΅ΠΆΠ΄Π°, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ΅ ΡΡΠ΅Π΄ΠΈ Ρ Π²Π΅ΡΡΠΈΡΡΠ° .net Core 3.0. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Ρ Π°ΡΠ΅ΡΠ²Π°ΠΌ ΡΠ΅Π·ΠΈ ΡΠ΅ΡΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, Π½ΠΎ Π±ΠΈΠ·Π½Π΅ΡΡΡ Π±ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅Π» Π½Π΅ΡΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΈ Π½Π΅ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΎ
ΠΡΡΠ·ΠΊΠΈ ΠΊΡΠΌ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ
Π Π°Π½ΠΊΠ΅ΡΠ°ΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΡΠ°ΡΡΠ²Π°Ρ ΡΠ°ΠΌΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ.
ΠΏΡΠΈΡΠΈΠ½ΠΈ
-
Gamedev ΡΠ°Π·Π²Π°Π»Ρ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°ΡΠ°
-
Π‘Π²ΡΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½Π΅ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ
-
ΠΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΏΠΎ Π΄ΡΡΠ³ΠΈ Π΅Π·ΠΈΡΠΈ ΡΠ° ΡΡΠ΅Π΄Π½ΠΎ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΈ
-
ΠΡΡΠ³ΠΈΡΠ΅ Π΅Π·ΠΈΡΠΈ ΡΠ° ΡΡΠ΅Π΄Π½ΠΎ ΠΏΠΎ-ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Π·Π° Π±ΠΈΠ·Π½Π΅ΡΠ°
-
C# ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈΡΠ΅ ΡΠ° Π½Π°ΠΉ-ΡΠΊΡΠΎΠΌΠ½ΠΈΡΠ΅ ΠΈ ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ ΡΠ»Π°Π΄ΠΊΠΈ ΠΈ Π²ΠΊΡΡΠ½ΠΈ
-
Π’Π²ΡΡΠ΄Π΅ ΡΠ΅ΡΡΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠΈΡΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π΅ Π²ΡΠ² Π²Π΅ΡΠ½Π° ΠΠ΅ΡΠ° Π²Π΅ΡΡΠΈΡ ΠΈ Π±ΠΈΠ·Π½Π΅ΡΡΡ ΡΠ΅ ΡΡΡΠ°Ρ ΡΠ²Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ Ρ Π½Π΅Ρ
-
ΠΡΠ΅ΡΡΠ°Π½Π΅ΡΠ΅ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π³Π»ΡΠΏΠ°Π²ΠΈ Π°Π½ΠΊΠ΅ΡΠΈ. ΠΠ°ΠΏΠΈΡΠΈ ΠΊΠΎΠ΄! π
-
Π―Π²Π°, Π²ΡΠΈΡΠΊΠΎ Π²ΠΊΡΡΠ½ΠΎ ΠΎΡΠΈΠ²Π° ΡΠ°ΠΌ. ΠΡΡΠ°Π²Π°Ρ Π½ΠΈ ΡΠ°ΠΌΠΎ ΠΈΠ·ΡΠ΅Π·ΠΊΠΈ
-
ΠΠ°ΡΠ°ΡΠ° ΠΎΠΏΡΠΈΡ Π² ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅
77 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π³Π»Π°ΡΡΠ²Π°Ρ
Π°. 36 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠ΅ Π²ΡΠ·Π΄ΡΡΠΆΠ°Ρ
Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com