Скритият любимец сред езиците за програмиране
Програмистите харесват екзотични езици, съгласно ново изследване на Stack Overflow
(снимка: CC0 Public Domain)
Новата годишна ранглиста на най-големия конгрес за програмисти в света, Stack Overflow, е изненадваща на фона на всеобщото усещане от други рейтинги, че Python е обичан език на разработчиците. През 2023 година ИТ експертите са избрали както най-използван, по този начин и обичан език, само че и в двата случая това въобще не е Python.
Оказва се, че “народният ” рейтинг Stack Overflow е изцяло друг от тези, които изготвят частните компании. Например в рейтинга на Tiobe езикът Python е преди всичко по известност, той е водач от октомври 2021 година
Според изследването на Stack Overflow, през актуалната година Rust е най-любимият език за програмиране – към 30,6% от респондентите биха желали да го тестват, а над 84,6% към този момент имат опит с него и възнамеряват да пишат в допълнение на Rust. Това са най-високите индикатори по отношение на всички останали езици. В частност, за Python резултатите са надлежно 39,81% и 66,52%, а за JavaScript към 40% и 57,83%.
Млад език
Rust е доста млад език, който се създава от 2006 година и видя бял свят за първи път през юли 2010 година Зад него стои някогашният чиновник на Mozilla Грейдън Хоаре. Rust доближи първата си постоянна версия с показател 1.0 през май 2015 година Към момента настоящата му версия е 1.7, която беше пусната на 1 юни 2023 година
Любовта на интервюираните от Stack Overflow към Rust не е непредвидена. Това е възприятие, което се ускорява у програмистите година след година. Rust беше приет за най-обичания език още през 2021 година, а през предходната година също зае първо място в тази ранглиста, макар че тогава конкуренцията беше по-напрегната.
Но през 2023 година разпоредбите за сформиране на рейтинга бяха леко модифицирани. По-рано, в продължение на няколко години, създателите на класацията питаха разработчиците какъв език са употребявали предходната година и на какъв език биха желали да пишат през идната година. Новата рейтингова система не попречи на Rust още веднъж да бъде преди всичко.
Факторът “тъмна мрежа ”
Възможно е програмисти, които населяват най-вече тъмната мрежа, също да са помогнали за опазване на водачеството на Rust. Този език е доста известен измежду киберпрестъпниците, защото към момента е относително по-рядко употребен. С него те мамят разбора на сигнатурата, да вземем за пример, скривайки троянски кон, написан на C, в буутлоудър, основан с Rust. Хакерите също изцяло пренаписват ранните си творения на Rust.
Но възходящата известност на Rust измежду легалните програмисти може да накара хакерите да изгубят интерес към него. В този случай те имат в запас още по-рядко употребявани езици като Go, D и Nim.
Най-популярните езици
Окончателните данни, оповестени от Stack Overflow, са резултат от изследване измежду 90 хиляди програмисти от цялостен свят. Според техните отговори, JavaScript е най-често употребяваният език през 2023 година с резултат от 63,61%.
В Топ 3 не попадат нито C, нито C ++, нито C# – тези езици затварят Топ 10 с резултати надлежно 19,34%, 22,42% и 27,62%. Вместо това в челната тройка, с изключение на JavaScript, са HTML, който дели второ място със CSS (52,97%), и Python (49,28%).
SQL, TypeScript и Java, както и Bash, също си пробиха път в челната десетка на класацията на Stack Overflow.
Екзотика и динозаври
Според новия рейтинг, през 2023 година болшинството от програмистите избират „ екзотиката “. Сред обичаните им езици са едва известните Clojure, Elixir, Raku и Zig, за които мнозина евентуално даже не са подозирали, че съществуват.
В същото време ИТ хората в действителност не желаят да пишат на антични езици за програмиране – те показват COBOL от 1959 година като най-мразен. Езикът Matlab е в сходна обстановка, макар че е много по-млад – първата му версия излиза през 1984 година, единствено няколко години преди дебюта на доста по-популярния Python.
AI помощниците навлизат трайно
Програмистите също признават, че са “пристрастени ” към виртуалните асистенти. 77% от интервюираните изцяло утвърждават потреблението им, а 70% оповестяват, че или възнамеряват да стартират да употребяват асистенти, основани на изкуствен интелект, или към този момент ги употребяват и няма да ги изоставят в бъдеще.
още по темата
Популярността на AI асистентите измежду програмистите съвсем не се въздейства от техния опит в специалността – измежду начинаещите програмисти към 82% употребяват асистенти, а при опитните това вършат към 70%.
Copilot, който се появи през 2021 година, е най-търсеният AI асистент за програмиране в изследването. Той е част от хранилището на GitHub на Microsoft и програмистите го употребяват, макар че краде кода на други разработчици.
Източник: technews.bg
КОМЕНТАРИ




