Сбросить
Разработка & Кодинг
Добавить `defer` из Go в компилятор TypeScript: педагогический патч в компиляторе, написанном на Go
Добавить `defer` из Go в компилятор TypeScript: педагогический патч в компиляторе, написанном на Go

Эндрю Хили внедряет ключевое слово `defer` — основной элемент кода Go — непосредственно в компилятор TypeScript, который теперь написан на Go. Это наглядный пример для понимания парсера, чеккера и эмиттера.

yesterday 7 2

Разработка & Кодинг
Servo 0.4 выходит в конце июля: движок на Rust наконец-то корректно отображает больше сайтов из реального веба
Servo 0.4 выходит в конце июля: движок на Rust наконец-то корректно отображает больше сайтов из реального веба

Движок браузера, написанный на Rust, публикует свою версию 0.4 в самом конце июля 2026 года: servoshell (демонстрационный браузер) теперь способен корректно отображать всё больше сайтов реальной паутины.

Jul 31, 2026 9 3

Разработка & Кодинг
go/analysis : фреймворк модульного статического анализа от команды Go, состоящий из небольших повторно используемых компонентов
go/analysis : фреймворк модульного статического анализа от команды Go, состоящий из небольших повторно используемых компонентов

Под капотом `go vet`, `staticcheck` и подобных инструментов: команда Go поддерживает официальный фреймворк, который позволяет написать линтер всего в несколько десятков строк.

Jul 26, 2026 3 1

Разработка & Кодинг
Buz: форк Bun на современном Zig, который пересобирается менее чем за секунду
Buz: форк Bun на современном Zig, который пересобирается менее чем за секунду

После миграции Claude Code на Bun (с сердцем на Rust) на прошлой неделе, один из участников сообщества Zig анонсировал Buz: форк Bun, переписанный с использованием последних версий Zig, обещающий субсекундные инкрементальные сборки. 224 очка в топе Hacker News.

Jul 25, 2026 4 2

Разработка & Кодинг
JDK 27: Oracle объявляет о завершении поддержки Java на Mac на базе Intel
JDK 27: Oracle объявляет о завершении поддержки Java на Mac на базе Intel

С выпуском JEP 541 Oracle официально объявляет о прекращении поддержки порта macOS/x64 в JDK 27 (планируется сентябрь 2026 года). Это логичное решение со стороны Apple — компания продала свой последний Mac на базе Intel ещё в 2023 году, — но оно становится важным сигналом для всех Java-разработчиков, всё ещё использующих MacBook Pro 2019.

Jul 24, 2026 2 1

Разработка & Кодинг
SDL переходит на рендеринг HDR10: теперь свободные игры могут использовать настоящий HDR
SDL переходит на рендеринг HDR10: теперь свободные игры могут использовать настоящий HDR

Библиотека мультимедиа SDL (Simple DirectMedia Layer) теперь поддерживает рендеринг HDR10. Важный шаг для свободных и независимых игровых движков, которые на ней основаны.

Jul 23, 2026 14 3

Разработка & Кодинг
За пределами grep: защита богатого контекстного ИИ-инструментария
За пределами grep: защита богатого контекстного ИИ-инструментария

Тезис: качество ИИ-ассистента для кода зависит не столько от его модели, сколько от его «хозяйства» — слоя, который решает, какие части кодовой базы предоставить для анализа. Разбор статьи, которая ставит инженерию контекста в центр внимания.

Jul 21, 2026 23 3

Разработка & Кодинг
Ни GCC, ни Clang не полностью соответствуют стандарту C++: напоминание
Ни GCC, ни Clang не полностью соответствуют стандарту C++: напоминание

Ни одна статья, поднятая на первую страницу Hacker News, не напоминает о правде, которую многие разработчики на C++ предпочитают игнорировать: ни GCC, ни Clang не реализуют 100 % стандарт. Практический разбор.

Jul 19, 2026 23 3

Разработка & Кодинг
Topcoat: фреймворк на Rust, нацеленный на «полный full-stack» — что стоит за этим обещанием?
Topcoat: фреймворк на Rust, нацеленный на «полный full-stack» — что стоит за этим обещанием?

Распознано на Hacker News (18 июля 2026), Topcoat позиционирует себя как « полноценный full-stack фреймворк для Rust ». Разбор: кому он адресован и стоит ли отказываться от Axum?

Jul 19, 2026 23 3

Разработка & Кодинг
Moonstone: кроссплатформенная среда выполнения Lua, написанная на Zig, с интегрированным менеджером пакетов
Moonstone: кроссплатформенная среда выполнения Lua, написанная на Zig, с интегрированным менеджером пакетов

Moonstone предлагает вернуть простоту Lua с современным инструментарием: единый бинарный файл, кроссплатформенную дистрибуцию, управление зависимостями. Это похоже на то, что Deno сделал для JavaScript.

Jul 18, 2026 5 2

Ретро
"Я обязан своей жизнью Commodore 64": когда 8-битный компьютер спас ребёнка
"Я обязан своей жизнью Commodore 64": когда 8-битный компьютер спас ребёнка

Билет, опубликованный на Goto10Retro и поднявшийся в топ Hacker News сегодня, рассказывает, как Commodore 64 1980-х годов стал убежищем для подростка, оказавшегося в трудной ситуации. Это также повод поговорить о машине, сформировавшей целое поколение.

Jul 17, 2026 15 3

LIVERadio Geek Kitsune
Нажми и слушай — один звук для всех
0··
// Расписание
// all stations
// поделиться треком →
Темы
Обзор
Информация