πΊ #Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
Kotlin Π²ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠΎ ΠΈΡΠΎΠ³Π°ΠΌ 2021 Π³ΠΎΠ΄Π° ΡΠΈΡΠ»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΏΡΠΈΠΌΠ΅Π½ΡΠ²ΡΠΈΡ
ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Kotlin, Π² ΠΌΠΈΡΠ΅ ΠΏΡΠ΅Π²ΡΡΠΈΠ»ΠΎ 5 ΠΌΠ»Π½ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ β ΡΠΎΠΎΠ±ΡΠΈΠ»ΠΈ Π² IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ JetBrains. ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Kotlin Π² 2021 Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π² ΡΠ²ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ 200 ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΎΠ² Π² ΡΠ°Π·Π½ΡΡ
ΡΡΡΠ°Π½Π°Ρ
, ΡΡΠΎ Π²Π΄Π²ΠΎΠ΅ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π΅ΡΠ΅ Π³ΠΎΠ΄ Π½Π°Π·Π°Π΄.
Π ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π²Π΅Π΄ΡΡΠΈΡ
ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ² β Snyk JVM (ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅Ρ ΡΠ·ΡΠΊΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ²) β Π΄ΠΎΠ»Ρ Kotlin ΡΠΎΡΡΠ°Π²ΠΈΠ»Π° 18% ΡΡΠ΅Π΄ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² ΡΡΠ΅Π΄Π΅ JVM, ΠΈ ΡΡΠΎ Π²ΡΠΎΡΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ Java.Β
ΠΠΎ Π΄Π°Π½Π½ΡΠΌ Google, Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π΄Π»Ρ Android Π΄ΠΎΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ
Kotlin, Π² 2021 Π³ΠΎΠ΄Ρ ΠΏΡΠ΅Π²ΡΡΠΈΠ»Π° 60%.Β
Π JetBrains ΠΏΠΎΠ΄ΡΡΠΈΡΠ°Π»ΠΈ, ΡΡΠΎ ΠΏΠΎ ΠΈΡΠΎΠ³Π°ΠΌ 2021 Π³ΠΎΠ΄Π° Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ ΡΡΠ°Π»ΠΈ 1,4 ΠΌΠ»Π½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ (ΠΏΡΠΎΡΠΈΠ² 900 ΡΡΡ. Π² 2019 ΠΈ 1,27 ΠΌΠ»Π½ Π² 2020), Π° ΡΠΈΡΠ»ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΏΡΠΈΠΌΠ΅Π½ΡΠ²ΡΠΈΡ
Kotlin Ρ
ΠΎΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·, ΡΠΎΡΡΠ°Π²ΠΈΠ»ΠΎ Π² 2021 Π³ΠΎΠ΄Ρ 5,3 ΠΌΠ»Π½ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ (ΠΏΡΠΎΡΠΈΠ² 4,6 ΠΌΠ»Π½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π³ΠΎΠ΄ΠΎΠΌ ΡΠ°Π½ΡΡΠ΅).
ΠΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡ Kotlin Π±ΡΠ» ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΡΠ°ΡΡΠ°ΠΏΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΌ Π·Π°Π½ΠΈΠΌΠ°Π»Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· 10 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π²ΠΎ Π³Π»Π°Π²Π΅ Ρ ΠΌΠΎΠ»ΠΎΠ΄ΡΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ JetBrains β ΠΏΠ΅ΡΠ΅ΡΠ±ΡΡΠ³ΡΠΊΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ ΠΠ½Π΄ΡΠ΅Π΅ΠΌ ΠΡΠ΅ΡΠ»Π°Π²ΠΎΠΌ. Π ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠΎΠ·Π΄Π°Π²Π°Π»Π° Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ Java ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ JetBrains ΠΏΡΠΎΠ΄Π°Π΅Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠ° Π·Π°Π΄Π°ΡΠ° Π±ΡΠ»Π° ΠΏΡΠΈΠ·Π½Π°Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠΉ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ ΠΎΡΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.Β
ΠΠΎΡΠΎΠΌ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΡΠΊΡΡΡΠ°ΠΎΡΠ΄ΠΈΠ½Π°ΡΠ½ΠΎΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅: ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Google Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΈΠ·Π½Π°Π»Π° Kotlin, Π½ΠΎ ΠΈ Π½Π°Π·Π²Π°Π»Π° Π΅Π³ΠΎ number one Π΄Π»Ρ Android, Ρ. Π΅. ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΡΠΎ Π² ΠΌΠΈΡΠ΅ Kotlin Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡ Google ΠΈ ΠΌΠ°Π»ΠΎ ΠΊΡΠΎ Π·Π½Π°Π΅Ρ, ΡΡΠΎ Π΅Π³ΠΎ ΠΈΠΌΡ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡΡΡΠΎΠ²Π° ΠΏΠΎΠ΄ ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³ΠΎΠΌ, Π³Π΄Π΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π³ΠΎΡΠΎΠ΄-ΡΠΎΡΠΏΠΎΡΡ ΠΡΠΎΠ½ΡΡΠ°Π΄Ρ.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅: www.rbc.ru/spb_sz/β¦2abe5984