Лише 14% JavaScript-розробників не використовують генератори коду, 43% скаржаться на відсутність стандартної бібліотеки
Аналіз результатів щорічного опитування State of JavaScript виявив наявність кількох тенденцій. Як пише InfoWorld, незважаючи на зростаючу популярність інструментів штучного інтелекту, 14% розробників заявили, що взагалі не використовували генератори коду. Щодо тих розробників, які все ж таки працюють з чат-ботами, більшість віддавали перевагу ChatGPT (67%), далі йшли GitHub Copilot (48%), Claude (23%) і Gemini (14%).
Деякі розробники JavaScript все ще хочуть мати статичні типи, причому 32% респондентів вважають відсутність типів болючим питанням. Цілком можливо, що прийнятним варіантом для цього є анотації типів, які дозволять програмістам підключатися до статичних типів безпосередньо в JavaScript.
Однак тут виникає проблема: що станеться з TypeScript, якщо в JavaScript з’являться статичні типи. Перевагою додавання типів до специфікації JavaScript стане усунення етапу компіляції, який вимагає TypeScript. З огляду на те, що близько третини розробників зацікавлені в їхній появі, здається, це лише питання часу, коли статичні типи стануть доступними безпосередньо в JavaScript.
У своїх відповідях розробники також відзначили, що їм бракує в JavaScript функцій інших мов, зокрема стандартної бібліотеки (43%), сигналів (39%) і оператора каналу (23%). Інша категорія проблемних моментів: недоліки в архітектурі (35%) та управлінні станом (31%), за якими йдуть управління залежностями (29%), інструменти збірки (28%) і продуктивність (24%).
У запитанні, які з нових синтаксичних функцій JavaScript вони частіше використовують, розробники відповіли наступне:
Найпопулярніші методи колекції Set:
Object.groupBy()
Ще одна нова функція, Object.groupBy(), надає неймовірно простий механізм організації об’єктів за властивостями. За даними опитування 2024 року, 33% респондентів вказали, що вони нею користувалися.
Наприкінці осені ціни на оперативну пам'ять практично вибухнули, про що свідчить оновлений огляд ComputerBase на…
Творець одного з найпопулярніших інструментів для кодування Claude Code не вважає вайб-кодинг універсальним рішенням для…
Google оголосила про припинення роботи сервісу Dark Web Reports, який відстежував появу особистих даних користувачів…
Згідно щорічного звіту Cloudflare, глобальний інтернет-трафік за останній рік зріс на 19% (в Україні на…
Експерти з кібербезпеки виявили, що браузерні розширення, доступні в Chrome, Microsoft Edge та інших браузерах,…
Microsoft вперше опублікувала детальні системні вимоги до ігрових ПК під Windows 11, розділивши їх на…