Rust Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ ΠΌΠ΅Ρ“Ρƒ Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ Ρ˜Π°Π·ΠΈΡ†ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android

Google најави Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° програмскиот јазик Rust ΠΌΠ΅Ρ“Ρƒ Ρ˜Π°Π·ΠΈΡ†ΠΈΡ‚Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android. ΠˆΠ°Π·ΠΈΡ‡Π½ΠΈΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ Rust бСшС Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ Π²ΠΎ ΠΈΠ·Π²ΠΎΡ€Π½ΠΎΡ‚ΠΎ Π΄Ρ€Π²ΠΎ Π½Π° Android ΡƒΡˆΡ‚Π΅ Π²ΠΎ 2019 Π³ΠΎΠ΄ΠΈΠ½Π°, Π½ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° овој јазик остана СкспСримСнтална. НСкои ΠΎΠ΄ ΠΏΡ€Π²ΠΈΡ‚Π΅ Rust ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈ Π·Π° Android Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Π°Ρ‚ Π½ΠΎΠ²ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ Π·Π° мСѓупроцСсна ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Binder ΠΈ стСкот Bluetooth.

Π’ΠΎΠ²Π΅Π΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Rust бСшС спровСдСно ΠΊΠ°ΠΊΠΎ Π΄Π΅Π» ΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Π·Π° Π·Π°Ρ˜Π°ΠΊΠ½ΡƒΠ²Π°ΡšΠ΅ Π½Π° бСзбСдноста, ΠΏΡ€ΠΎΠΌΠΎΠ²ΠΈΡ€Π°ΡšΠ΅ Π±Π΅Π·Π±Π΅Π΄Π½ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°ΡšΠ΅ ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅ Π½Π° Сфикасноста Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° со ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° Π²ΠΎ Android. Π—Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΎ Π΅ Π΄Π΅ΠΊΠ° ΠΎΠΊΠΎΠ»Ρƒ 70% ΠΎΠ΄ ситС опасни пропусти ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Π²ΠΎ Android сС ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΠ΄ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° со ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°. ΠšΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° Rust, ΠΊΠΎΠ΅ сС фокусира Π½Π° бСзбСдноста Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° ΠΈ автоматското ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°, ќС Π³ΠΎ Π½Π°ΠΌΠ°Π»ΠΈ Ρ€ΠΈΠ·ΠΈΠΊΠΎΡ‚ ΠΎΠ΄ ранливости ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΠ΄ Π³Ρ€Π΅ΡˆΠΊΠΈ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС ΠΏΠΎ-слободСн пристап ΠΈ ΠΏΡ€Π΅Ρ‡Π΅ΠΊΠΎΡ€ΡƒΠ²Π°ΡšΠ° Π½Π° Π±Π°Ρ„Π΅Ρ€ΠΎΡ‚.

Rust ја Π½Π°ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π° бСзбСдноста Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°ΡšΠ΅ ΠΏΡ€Π΅ΠΊΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈ, сопствСност Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΎΡ‚ ΠΈ слСдСњС Π½Π° ΠΆΠΈΠ²ΠΎΡ‚Π½ΠΈΠΎΡ‚ Π²Π΅ΠΊ Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΎΡ‚ (ΠΎΠ±Π΅ΠΌΠΈ) ΠΈ со ΠΏΡ€ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° исправноста Π½Π° пристапитС Π΄ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° ΠΏΡ€ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅. Rust, исто Ρ‚Π°ΠΊΠ°, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Π·Π°ΡˆΡ‚ΠΈΡ‚Π° ΠΎΠ΄ ΠΏΡ€Π΅Π»Π΅Π²Π°ΡšΠ΅ Π½Π° Ρ†Π΅Π»ΠΈ Π±Ρ€ΠΎΠ΅Π²ΠΈ, Π±Π°Ρ€Π° врСдноститС Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡ‚Π΅ Π΄Π° сС ΠΈΠ½ΠΈΡ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ ΠΏΡ€Π΅Π΄ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°, ΠΈΠΌΠ° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ ΡΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со Π³Ρ€Π΅ΡˆΠΊΠΈ Π²ΠΎ стандардната Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, стандардно Π³ΠΎ користи ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΠΎΡ‚ Π½Π° Π½Π΅ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈ ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Π½ΡƒΠ΄ΠΈ силно статичко ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅ Π·Π° Π΄Π° сС ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ Π»ΠΎΠ³ΠΈΡ‡ΠΊΠΈΡ‚Π΅ Π³Ρ€Π΅ΡˆΠΊΠΈ.

Π’ΠΎ Android, бСзбСдноста Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π½Π° вСќС ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ΠΈΡ‚Π΅ Ρ˜Π°Π·ΠΈΡ†ΠΈ Kotlin ΠΈ Java, Π½ΠΎ Ρ‚ΠΈΠ΅ Π½Π΅ сС ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° систСмот ΠΏΠΎΡ€Π°Π΄ΠΈ високитС Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ. Rust ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° ΠΏΠΎΡΡ‚ΠΈΠ³Π½ΡƒΠ²Π°ΡšΠ΅ пСрформанси блиски Π΄ΠΎ Ρ˜Π°Π·ΠΈΡ†ΠΈΡ‚Π΅ C ΠΈ C++, ΡˆΡ‚ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° сС користи Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ниско Π½ΠΈΠ²ΠΎ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° со Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ΠΎΡ‚.

Π—Π° Π΄Π° сС осигури бСзбСдноста Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ C ΠΈ C++, Андроид користи ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° sandbox, статичка Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π·Π° Π·Π°ΠΌΠ°Ρ‚ΡƒΠ²Π°ΡšΠ΅. ΠœΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π·Π° ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° пСсокот сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ ΠΈ ја достигнаа Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ‚Π° Π½Π° Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ моТности (Π½Π°Ρ‚Π°ΠΌΠΎΡˆΠ½Π°Ρ‚Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π²ΠΎ процСси Π΅ Π½Π΅ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ ΠΎΠ΄ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΊΠ°Ρ‚Π° Π½Π° рСсурси). ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ°Ρ‚Π° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° sandbox Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Π°Ρ‚ Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΊΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½Π° ΠΎΠ΄ ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π·Π° создавањС Π½ΠΎΠ²ΠΈ процСси, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΎΠ΄Π»ΠΎΠΆΡƒΠ²Π°ΡšΠ° ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° IPC.

Π’ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅, sandbox Π½Π΅ Π³ΠΈ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π° пропуститС Π²ΠΎ ΠΊΠΎΠ΄ΠΎΡ‚, Ρ‚ΡƒΠΊΡƒ само Π³ΠΈ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π° Ρ€ΠΈΠ·ΠΈΡ†ΠΈΡ‚Π΅ ΠΈ Π³ΠΎ ΠΊΠΎΠΌΠΏΠ»ΠΈΡ†ΠΈΡ€Π° Π½Π°ΠΏΠ°Π΄ΠΎΡ‚, бидСјќи Π΅ΠΊΡΠΏΠ»ΠΎΠ°Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π±Π°Ρ€Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π΅ Π½Π° Π΅Π΄Π½Π°, Ρ‚ΡƒΠΊΡƒ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ пропусти. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ засновани Π½Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ ΠΏΠΎ Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Π·Π° Π΄Π° сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π°Ρ‚ Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅, Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π΅ Π΄Π° сС создадат услови Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ Π΄Π° сС манифСстира. НС Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° сС ΠΎΠΏΡ„Π°Ρ‚Π°Ρ‚ ситС ΠΌΠΎΠΆΠ½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ ΠΌΠ½ΠΎΠ³Ρƒ Π³Ρ€Π΅ΡˆΠΊΠΈ остануваат Π½Π΅Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΈ.

Π—Π° систСмскитС процСси Π²ΠΎ Android, Google сС ΠΏΡ€ΠΈΠ΄Ρ€ΠΆΡƒΠ²Π° Π΄ΠΎ β€žΠΏΡ€Π°Π²ΠΈΠ»ΠΎΡ‚ΠΎ Π½Π° Π΄Π²Π°β€œ, спорСд ΠΊΠΎΠ΅ сСкој Π΄ΠΎΠ΄Π°Π΄Π΅Π½ ΠΊΠΎΠ΄ ΠΌΠΎΡ€Π° Π΄Π° исполнува Π½Π΅ повСќС ΠΎΠ΄ Π΄Π²Π° ΠΎΠ΄ Ρ‚Ρ€ΠΈΡ‚Π΅ услови: Ρ€Π°Π±ΠΎΡ‚Π° со Π½Π΅Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½ΠΈ Π²Π»Π΅Π·Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π΅Π±Π΅Π·Π±Π΅Π΄Π΅Π½ програмски јазик (C/C++) ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π±Π΅Π· строга ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° пСсокот (ΠΈΠΌΠ° Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ). Ова ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈΠΌΠΏΠ»ΠΈΡ†ΠΈΡ€Π° Π΄Π΅ΠΊΠ° ΠΊΠΎΠ΄ΠΎΡ‚ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΌΠΎΡ€Π° ΠΈΠ»ΠΈ Π΄Π° сС свСдС Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ (ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½) ΠΈΠ»ΠΈ Π΄Π° Π±ΠΈΠ΄Π΅ напишан Π½Π° Π±Π΅Π·Π±Π΅Π΄Π΅Π½ програмски јазик.

Google Π½Π΅ΠΌΠ° Π·Π° Ρ†Π΅Π» Π΄Π° Π³ΠΎ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΈ постоСчкиот C/C++ ΠΊΠΎΠ΄ Π²ΠΎ Rust, Ρ‚ΡƒΠΊΡƒ ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° Π³ΠΎ користи овој јазик Π·Π° Π΄Π° Ρ€Π°Π·Π²ΠΈΠ΅ Π½ΠΎΠ² ΠΊΠΎΠ΄. Има смисла Π΄Π° сС користи Rust Π·Π° Π½ΠΎΠ² ΠΊΠΎΠ΄ бидСјќи, статистички, ΠΏΠΎΠ²Π΅ΡœΠ΅Ρ‚ΠΎ Π³Ρ€Π΅ΡˆΠΊΠΈ сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ Π½ΠΎΠ²ΠΈΠΎΡ‚ ΠΈΠ»ΠΈ Π½Π΅ΠΎΠ΄Π°ΠΌΠ½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Ρ‚ ΠΊΠΎΠ΄. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, ΠΎΠΊΠΎΠ»Ρƒ 50% ΠΎΠ΄ ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Π½ΠΈΡ‚Π΅ Π³Ρ€Π΅ΡˆΠΊΠΈ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π²ΠΎ Android сС ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Π½ΠΈ Π²ΠΎ ΠΊΠΎΠ΄ΠΎΡ‚ напишан ΠΏΡ€Π΅Π΄ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ ΠΎΠ΄ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°.

Rust Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ ΠΌΠ΅Ρ“Ρƒ Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ Ρ˜Π°Π·ΠΈΡ†ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android


Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€