Шестой выпуск еженедельных IT-новостей от OpenIDE: Java прощается с аплетами навсегда, Cursor не соблюдает лицензию Kimi, а менеджеры придумали новую единицу измерения продуктивности разработчика.

Applet API удалён из Java 26

18 марта вышла Java 26. Главное событие (шутка) — окончательное удаление Applet API. Задепрекейтили его ещё в JDK 9 в 2017 году, то есть апи провисел мёртвым грузом почти 10 лет. Современные браузеры аплеты не поддерживают уже давно, так что на практике это мало на что влияет.

Из содержательного: ограничения на глубокую рефлексию для final-полей. Теперь попытка изменить такие поля будет приводить к варнингам в рантайме, в будущих версиях вместо ворнингов будут выбрасывать исключения. Расширили паттерн-матчинг, поддержали HTTP/3. Vector API перешёл в 11-й инкубатор — рекорд терпения. Вообще, я планирую записать большое обзорное видео про Java 26. Так что подписывайтесь, чтобы не пропустить!

Релиз, кстати, состоялся на JavaOne 2026 в Калифорнии. Кейноут про AI доступен на YouTube, он двухчасовой. Тезис простой: Java и agentic AI — the perfect pair. Uber рассказали, что гоняют ML-инференс на миллионы запросов силами команды из 10 человек, и всё это на Java. А вообще там много небольших докладов от Java-чемпионов.

Anthropic запустила сертификацию для работы с агентами

Anthropic открыла программу Claude Certified Architect. Механика та же, что была с AWS и Java-сертификациями 10 лет назад: компании хотят нанимать людей с подтверждёнными навыками, а вендор попутно снимает с себя часть ответственности за инциденты — если что-то пошло не так, виноват несертифицированный оператор ИИ-агента.

Cursor не указал, что использует Kimi K2

Cursor выпустил Composer 2. Казалось бы, ну выпустил и выпустил, что такого? Очередная модель с незначительными улучшениями по бенчмаркам. Но один пытливый разработчик подменил OpenAI base URL в Cursor на свой сервер и поймал запрос с model ID accounts/anysphere/models/kimi-k2p5-rl-0317-s515-fast.

По сути, Composer 2 это Kimi K2.5, дообученная через RL, о чём Cursor нигде не сообщил. Лицензия Kimi K2 требует явного указания модели при определённом масштабе использования.

Позже выяснилось, что финансовые условия и соблюдение лицензии были, но не напрямую, а через посредника. Об этом написали ребята из Kimi, поздравив Cursor с релизом модели.

Компании начали считать токены вместо строк кода

Менеджеры фиксируют, сколько токенов тратит каждый разработчик. Логика: мало токенов + мало задач = не использует ИИ; много токенов + мало задач = тратит бюджет впустую. Дженсен Хуанг заметил, что разработчик с зарплатой $500k в год, который тратит $5k на инструменты, вызывает вопросы. А помните, как индусам платили за строчки кода и к чему это привело?)

Программисты в красной зоне

Карпатый скачал данные бюро трудовой статистики США, скормил их LLM и попросил оценить заменимость профессий. Программисты оказались в верхней части графика риска. Физические профессии — уборщики, садовники — в нижней.

Ну что, программисты, на завод?

Xiaomi вышла на первое место по использованию на OpenRouter

На OpenRouter появилась модель без имени провайдера. За неделю она стала топ-1 по количеству запросов. Потом выяснилось, что это MiMo от Xiaomi.

Да, Xiaomi и тут топ за свои деньги! По бенчмаркам как всегда всё прекрасно, по реальным отзывам есть вопросы. Это конечно интересно, что у Xiaomi есть своя модель, а у Apple нет :)

Уже сейчас OpenIDE позволяет разрабатывать проекты на Java, Spring, Python, Go, JavaScript и TypeScript! А поддержка Docker и 300+ плагинов доступны абсолютно бесплатно в маркетплейсе. Пробуйте российскую IDE в деле и подписывайтесь на нас в Telegram или Max, чтобы не пропустить свежие обновления и полезные материалы.