Programování ·8. července 2026

TypeScript 7 vyšel s překladačem v Go, sestavení zrychlilo osm až dvanáctkrát

Microsoft vydal 8. července 2026 verzi TypeScript 7.0. Nepřidává žádnou vlastnost jazyka – mění se to, čím se překládá: dosavadní překladač psaný v JavaScriptu nahradil program v jazyce Go. Sestavení zdrojových kódů Visual Studio Code kleslo ze 125,7 na 10,6 sekundy. Cenou za to je chybějící programové rozhraní, bez kterého se neobejdou nástroje kolem Vue, Svelte nebo Angularu.

Programování

Programování ·4. června 2026

Podpora MySQL Galera Cluster končí 30. září, vývoj nové replikace míří k zákazníkům

MariaDB plc ukončí 30. září 2026 údržbu a binární vydání MySQL varianty Galery, tedy synchronní replikace, kterou vyvíjelo finské Codership, než ho firma v květnu 2025 koupila. Knihovna zůstává pod licencí GPLv2 a po únorových protestech ji MariaDB nechala i v Community Serveru 12.3, jen jako samostatný balíček. Kdo dnes na MySQL Galera Cluster běží, má do konce září dvě cesty: přejít na MariaDB, nebo na klastr od Percony.

Programování

Programování ·28. května 2026

Pád ripgrepu ukazuje na chybu v jádře Linuxu, se kterou model od OpenAI odmítl pomoct

Vývojář nahlásil 26. července, že ripgrep sestavený proti knihovně musl občas spadne při hledání v obřím stromu adresářů. O dva dny později zveřejnil analýzu, podle které za pádem stojí souběh ve správě paměti jádra Linuxu: vlákno přestane vidět bajt, který samo o deset instrukcí dřív zapsalo. Potvrzení od vývojářů jádra zatím není.

Programování

Programování ·20. května 2026

Na kontrolu do Debianu čeká 36 balíčků a nejstarší z nich už tři týdny

Než se nový balíček dostane do Debianu, musí někdo ručně ověřit, že jeho licence odpovídají pravidlům svobodného softwaru. Od letošního února má tahle fronta veřejný přehled, do kterého vidí kdokoli – dřív podle jeho autorů takový pohled zvenčí nebyl. Podíval jsem se, co v něm dnes stojí: 36 balíčků čeká na kontrolu, nejstarší z nich 21 dní, a za týden od 22. do 29. července jím prošlo 89 kontrol.

Programování