
Python заема първо място в класациите на IEEE за програмни езици „Spectrum” и „Jobs” за 2025 г. JavaScript не се представя толкова добре, като спадна от трето на шесто място, което е доста значителна промяна в първите пет места.
Според IEEE, причината за очевидния спад в популярността на JavaScript може да е кодирането на настроения; класацията се основава на публични сигнали като търсения в Google, въпроси в Stack Exchange и активност в GitHub. Тъй като все повече хора търсят помощ от изкуствения интелект, а не от други хора, този традиционен трафик намалява и се смята, че JavaScript може да бъде засегнат несъразмерно.
IEEE заяви, че програмистите се оттеглят от публични форуми като Stack Exchange и вместо това използват частни разговори с LLM като Claude и ChatGPT. Броят на седмичните въпроси в Stack Exchange за всички най-популярни езици за програмиране (TPL) е спаднал до едва 22% от нивото през 2024 г. ИИ асистентите като Cursor и Windsurf намаляват необходимостта от задаване на въпроси.
Според IEEE, с превземането на все по-голяма част от кодирането от ИИ, програмистите ще се интересуват все по-малко от спецификите на езика. Организацията заяви, че LLM са достатъчно мощни, за да генерират код на различни езици, което замъглява границите между това кой е най-добрият език за дадена задача. Един недостатък на по-широкото използване на ИИ е, че новите езици може да се затруднят да се появят, защото им липсват големите масиви от данни, необходими на ИИ за обучение; IEEE заяви, че можем да създадем ефект на „замръзване във времето“.
IEEE спекулира за бъдеще, в което програмистите ще променят подсказките, за да генерират софтуер, вместо да четат или поддържат изходния код. Според организацията, ако това се случи, дипломите по компютърни науки и акцентът им върху основите може да доведе до повишаване на тяхната стойност в сравнение с курсовете за програмиране.
Макар че програмирането с голяма зависимост от изкуствения интелект може да го направи по-достъпно за хората, кодът не е толкова чист, колкото когато е написан от човек, и може да съдържа уязвимости, за които разработчикът няма никаква представа, ако изкуственият интелект ги е вмъкнал. Очевидно компаниите са започнали да наемат отново хора, за да поправят небрежната работа, извършена от изкуствения интелект – това важи и за кодирането.
Снимка: Unsplash/IEEE
Виж още: Сбогом на компютърната мишка? Странен нов дизайн може да намали травмите на китката