Възходът на езика за програмиране Rust. Докъде може да стигне?
Разработчиците го харесват, въпреки, че е сложен за асимилиране
Закономерно или не, някои езици за програмиране стават по-любими от други
(снимка: CC0 Public Domain)
Езикът за програмиране Rust става все по-популярен измежду разработчиците на програмен продукт. Броят на експертите, които пишат на него, пораства, както и международното му разпространяване, демонстрират разнообразни рейтинги и анкети.
Но пътят до първите пет ще бъде бодлив за Rust – доста програмисти считат, че този език е прекомерно сложен за преодоляване, изключително спрямо Python, който е водещ в множеството ранглисти на най-популярните езици за програмиране от съвсем две години.
Любимецът Rust
Създаден през 2006 година, Rust стартира да набира известност много бързо. Това се потвърждава от резултатите от изследване на общността на Rust Foundation, която създава езика, извършено в края на 2022 година измежду съвсем 9500 души.
Над 90% от участниците в изследването се разпознават като „ консуматори на Rust “. От тази група хора съвсем половината (47%) споделят, че пишат на Rust всекидневно, което е с 4 процентни пункта повече в сравнение с година по-рано.
Значителна част от разработчиците, употребяващи Rust (30%) сега, могат да пишат единствено елементарен код. Около 42% от интервюираните дефинират като високо равнището си на притежаване на този език.
В изследването на Rust Foundation са взели участие ръководители на планове и програмисти, а 82% са дали отговор на всички въпроси. Това е повече от резултатите през 2021 година, когато 76% от интервюираните попълниха същото изследване.
Единственото нещо, което пречи на световната общественост от програмисти да премине всеобщо към Rust, е нарасналата трудност на създаването му, отбелязва TechSpot.
Rust на всички места
През своите 17 години битие Rust съумя да проникне в доста огромни софтуерни планове. Създаден от Грейдън Хоар от Mozilla Research, той откри своето място в ядрото на Linux, браузъра Chromium и Windows, въпреки че Microsoft не разкрива кои съставни елементи на операционната система са основани с Rust.
още по темата
Rust също е доста известен измежду създателите на злотворен програмен продукт, само че не тъй като има нещо особено в езика. Те го ценят не по-малко от Golang от Гугъл, Dlang или Nim просто тъй като тези езици, въпреки и добре познати, към момента са доста екзотични, което затруднява работата на специалистите по осведомителна сигурност.
По-трудно е да се разпознава рисков програмен продукт, написан на редки езици, спрямо главните C и C++, вследствие на което хакерите освен пишат нов програмен продукт с тях, само че и трансферират пуснати по-рано стратегии към техния синтаксис.
Например, в края на 2020 година целият свят беше угрижен от бързото разпространяване на троянския кон Buer, написан на C, само че антивирусните решения бързо се научиха да го хващат и обезвреждат. През лятото на 2021 година се появи новата му версия RustyBuer, която, както подсказва името, е написана на Rust.
Труден път до топ 5
Нарастващата известност на Rust измежду разработчиците на програмен продукт се потвърждава и от класацията на езиците за програмиране, изготвяна от Tiobe, която се актуализира ежемесечно. През юли 2023 година Rust беше класиран на 17-то място, макар че година по-рано даже не влизаше в топ 20. Това е най-хубавият резултат за всички години на битие на Rust, а най-лошият е 211-то място през декември 2012 година
Заслужава да се означи, че Rust доближи версия 1.0 относително неотдавна – едвам през 2015 година Предходните девет години от съществуването си езикът прекара в бета положение.
През август 2023 година Rust слезе до 18-то място в класацията на Tiobe. Спадът по отношение на предходния месец е нищожен, изключително спрямо август 2022 година, когато Rust заемаше 22-ро място. Сега пред него са непрекъснатите „ поданици “ на топ 5 – Python, Java, C, C++ и C#, както и антични езици за програмиране с пик на известността в средата на 20 век като COBOL и Fortran. Първият се появява през 1959 година, а вторият две години по-рано.
Спиращи фактори
Най-вероятно няма да е елементарно за езика Rust да доближи първо място, да вземем за пример, в класацията Tiobe. От октомври 2021 година Python води листата, като главното му конкурентно преимущество е необикновено ниската преграда за асимилиране. Дори върл хуманитарист може да го разбере и да стартира да написа елементарни стратегии, както се вижда от известността и броя на експресните курсове за проучване на този език.
Проучване на Rust Foundation сподели, че за разлика от Python, не могат да се овладеят съществени знания за Rust в границите на няколко седмици. 30% от респондентите показват компликации в ученето като съществена причина да не продължат да употребяват Rust и да преминат към различен език.
Някои разработчици на програмен продукт към момента считат, че Rust е сложен за работа по огромни планове и по-нататъшното им развиване. Повече от една четвърт от интервюираните (26%) също са загрижени по отношение на бъдещата поддръжка за техните Rust планове.
Закономерно или не, някои езици за програмиране стават по-любими от други
(снимка: CC0 Public Domain)
Езикът за програмиране Rust става все по-популярен измежду разработчиците на програмен продукт. Броят на експертите, които пишат на него, пораства, както и международното му разпространяване, демонстрират разнообразни рейтинги и анкети.
Но пътят до първите пет ще бъде бодлив за Rust – доста програмисти считат, че този език е прекомерно сложен за преодоляване, изключително спрямо Python, който е водещ в множеството ранглисти на най-популярните езици за програмиране от съвсем две години.
Любимецът Rust
Създаден през 2006 година, Rust стартира да набира известност много бързо. Това се потвърждава от резултатите от изследване на общността на Rust Foundation, която създава езика, извършено в края на 2022 година измежду съвсем 9500 души.
Над 90% от участниците в изследването се разпознават като „ консуматори на Rust “. От тази група хора съвсем половината (47%) споделят, че пишат на Rust всекидневно, което е с 4 процентни пункта повече в сравнение с година по-рано.
Значителна част от разработчиците, употребяващи Rust (30%) сега, могат да пишат единствено елементарен код. Около 42% от интервюираните дефинират като високо равнището си на притежаване на този език.
В изследването на Rust Foundation са взели участие ръководители на планове и програмисти, а 82% са дали отговор на всички въпроси. Това е повече от резултатите през 2021 година, когато 76% от интервюираните попълниха същото изследване.
Единственото нещо, което пречи на световната общественост от програмисти да премине всеобщо към Rust, е нарасналата трудност на създаването му, отбелязва TechSpot.
Rust на всички места
През своите 17 години битие Rust съумя да проникне в доста огромни софтуерни планове. Създаден от Грейдън Хоар от Mozilla Research, той откри своето място в ядрото на Linux, браузъра Chromium и Windows, въпреки че Microsoft не разкрива кои съставни елементи на операционната система са основани с Rust.
още по темата
Rust също е доста известен измежду създателите на злотворен програмен продукт, само че не тъй като има нещо особено в езика. Те го ценят не по-малко от Golang от Гугъл, Dlang или Nim просто тъй като тези езици, въпреки и добре познати, към момента са доста екзотични, което затруднява работата на специалистите по осведомителна сигурност.
По-трудно е да се разпознава рисков програмен продукт, написан на редки езици, спрямо главните C и C++, вследствие на което хакерите освен пишат нов програмен продукт с тях, само че и трансферират пуснати по-рано стратегии към техния синтаксис.
Например, в края на 2020 година целият свят беше угрижен от бързото разпространяване на троянския кон Buer, написан на C, само че антивирусните решения бързо се научиха да го хващат и обезвреждат. През лятото на 2021 година се появи новата му версия RustyBuer, която, както подсказва името, е написана на Rust.
Труден път до топ 5
Нарастващата известност на Rust измежду разработчиците на програмен продукт се потвърждава и от класацията на езиците за програмиране, изготвяна от Tiobe, която се актуализира ежемесечно. През юли 2023 година Rust беше класиран на 17-то място, макар че година по-рано даже не влизаше в топ 20. Това е най-хубавият резултат за всички години на битие на Rust, а най-лошият е 211-то място през декември 2012 година
Заслужава да се означи, че Rust доближи версия 1.0 относително неотдавна – едвам през 2015 година Предходните девет години от съществуването си езикът прекара в бета положение.
През август 2023 година Rust слезе до 18-то място в класацията на Tiobe. Спадът по отношение на предходния месец е нищожен, изключително спрямо август 2022 година, когато Rust заемаше 22-ро място. Сега пред него са непрекъснатите „ поданици “ на топ 5 – Python, Java, C, C++ и C#, както и антични езици за програмиране с пик на известността в средата на 20 век като COBOL и Fortran. Първият се появява през 1959 година, а вторият две години по-рано.
Спиращи фактори
Най-вероятно няма да е елементарно за езика Rust да доближи първо място, да вземем за пример, в класацията Tiobe. От октомври 2021 година Python води листата, като главното му конкурентно преимущество е необикновено ниската преграда за асимилиране. Дори върл хуманитарист може да го разбере и да стартира да написа елементарни стратегии, както се вижда от известността и броя на експресните курсове за проучване на този език.
Проучване на Rust Foundation сподели, че за разлика от Python, не могат да се овладеят съществени знания за Rust в границите на няколко седмици. 30% от респондентите показват компликации в ученето като съществена причина да не продължат да употребяват Rust и да преминат към различен език.
Някои разработчици на програмен продукт към момента считат, че Rust е сложен за работа по огромни планове и по-нататъшното им развиване. Повече от една четвърт от интервюираните (26%) също са загрижени по отношение на бъдещата поддръжка за техните Rust планове.
Източник: technews.bg
КОМЕНТАРИ




