Dev новости: обновления JavaScript, Kotlin и AI, а также релиз Next.js 15.2
На этой неделе в мире разработки произошло несколько значимых событий: три предложения для JavaScript перешли на Stage 4, JetBrains оценила знания AI о Kotlin, OpenAI представила GPT-4.5, а Next.js выпустил версию 15.2 с улучшениями TurboPack и отладки.
просмотры 29🕑 3 мин. чтения
JavaScript: три новых предложения на Stage 4
Комитет TC39, отвечающий за стандарты JavaScript, на февральском заседании одобрил переход трёх предложений на Stage 4. Это означает, что они готовы стать частью стандарта ECMAScript.
Сара Гудинг, руководитель отдела контент-маркетинга в Socket, подробно рассказала об этих обновлениях:
Float16Array: Новый типизированный массив для работы с 16-битными числами с плавающей точкой (float16). Это решение станет более экономичной альтернативой Float32Array и Float64Array для задач, где не требуется высокая точность.
Redeclarable Global eval Variables: Упрощает работу с глобальными переменными, созданными через eval. Теперь их можно переопределять с помощью let и const, что делает язык более последовательным.
RegExp Escaping: Добавляет функцию RegExp.escape для экранирования специальных символов в строках, что упрощает их использование в регулярных выражениях.
JetBrains оценивает знания AI о Kotlin
Команда JetBrains провела исследование, чтобы выяснить, насколько хорошо крупные языковые модели (LLM) разбираются в Kotlin. Оказалось, что, хотя модели могут обсуждать Kotlin и отвечать на вопросы, их знания неполны и иногда устарели.
Вера Кудревская, разработчик из JetBrains, отметила, что модели, такие как DeepSeek-R1 и OpenAI 01, показывают лучшие результаты в работе с кодом Kotlin. Однако они всё ещё подвержены типичным ошибкам LLM, таким как потеря контекста или неправильный подсчёт.
«DeepSeek-R1 лучше справляется с открытыми вопросами и рассуждениями, но программистам стоит быть осторожными при использовании AI для работы с Kotlin», — предупредила Кудревская.
OpenAI представляет GPT-4.5
OpenAI анонсировала GPT-4.5, свою новую модель для чатов. По словам компании, GPT-4.5 обладает более широкой базой знаний, улучшенным пониманием намерений пользователей и повышенным «эмоциональным интеллектом». Это делает её более эффективной в написании текстов, программировании и решении практических задач.
Модель также демонстрирует меньше «галлюцинаций», что повышает её надёжность. В настоящее время GPT-4.5 доступна в режиме исследовательского предпросмотра для пользователей ChatGPT Pro, а в ближайшее время станет доступна для ChatGPT Plus и Teams.
Next.js 15.2: улучшения TurboPack и отладки
Команда Next.js выпустила версию 15.2, которая приносит значительные улучшения в отладке, производительности и поддержке новых технологий.
Улучшенный интерфейс отладки: Переработанный UI ошибок и улучшенные stack traces делают процесс отладки более удобным.
Streaming metadata: Асинхронные метаданные больше не блокируют рендеринг страниц или переходы на стороне клиента.
TurboPack: Ускорение времени компиляции на 57,6% и снижение использования памяти на 30% по сравнению с Next.js 15.1.
Экспериментальная поддержка View Transitions API и Node.js в middleware: Новые возможности для создания плавных переходов и улучшения производительности.
Opera представила новые команды управления вкладками на базе ИИ для удобства пользователей
Браузер Opera продолжает радовать своих пользователей инновациями, на этот раз представив функцию Tab Commands — инструмент для управления вкладками с помощью команд, основанных на искусственном интеллекте. Это нововведение, использующее возможности встроенного ИИ Aria, позволяет легко и быстро организовать вкладки, используя текстовые команды, такие как «Закрыть все вкладки с YouTube» или «Сгруппировать все вкладки с покупками».
WP Engine запустил поиск на основе искусственного интеллекта для сайтов WordPress
«Поиск — это сложная техническая задача », — сказал Люк Паттерсон, менеджер по продукту WP Engine, присутствующим. Пользователи все чаще ожидают, что их поиск будет более похож на GPT, добавил он. И ставки высоки: статистика Google показывает, что 82% клиентов избегают веб-сайтов, на которых у них возникают трудности с поиском.