# kompilatori
$ ls | wc -l → 21 raksti
Rust 1.97 pēc noklusējuma ieslēdz v0 simbolu kodēšanu un beidz astoņus gadus ilgušo pāreju
Rust 1.97 pēc noklusējuma ieslēdz v0 simbolu kodēšanu, kas steka izdrukā saglabā pilnu ģenerisko tipu parakstu. Cargo iegūst kontroli pār brīdinājumiem.
TypeScript 7.0 pārraksta kompilatoru Go valodā — tsc uz VS Code koda no 77,8 uz 7,5 sekundēm
Microsoft izlaida TypeScript 7.0 — Go valodā no jauna uzrakstīto kompilatoru, kas uz VS Code koda strādā 10,4 reizes ātrāk: 77,8 sekundes nokrīt uz 7,5.
Python vadības padome iesaldē JIT kompilatoru — seši mēneši PEP izstrādei vai kods pamet galveno zaru
Vadības padome 5. jūnijā apturēja jaunu JIT izstrādi CPython galvenajā zarā. Ja PEP 836 līdz decembrim neiziet caurskati, kompilators tiek izņemts.
Rust 1.97 ieslēdz v0 simbolu kodēšanu pēc noklusējuma — steka izsekumos parādās ģenerisko tipu paraksti
Rust 1.97.0 pēc noklusējuma ieslēdz v0 simbolu kodēšanu. Steka izsekumos ģenerisko tipu paraksti tagad ir salasāmi, un Cargo iegūst brīdinājumu kontroli.
GCC 16.1 ieslēdz C++26 refleksiju — kompilators pats izlasa struktūras laukus
GCC 16.1 kļuva par pirmo plaši lietoto C++ kompilatoru ar refleksijas atbalstu. Kods tagad kompilēšanas laikā var izlasīt pats savu struktūru — bez X-makro un ārēja koda ģeneratora.
Roc pārraksta kompilatoru no Rust uz Zig — pretējs virziens Bun gājienam
Roc valodas kompilators pēc 487 dienām un ~300 000 rindu koda ir pārrakstīts no Rust uz Zig — pretēji Bun, kas mēnesi iepriekš gāja no Zig uz Rust.
TypeScript 7.0 laidiena kandidāts klāt: Go pārrakstītais kompilators pārbauda tipus aptuveni 10x ātrāk
Microsoft izlaida TypeScript 7.0 pirmo laidiena kandidātu. Kompilators gada laikā pārrakstīts no TypeScript uz Go un strādā aptuveni desmit reizes ātrāk nekā 6.0 versija.
Rust 1.97 ieslēdz v0 simbolu kodēšanu pēc noklusējuma — veci atkļūdotāji vairs neatšifrē nosaukumus
Rust 1.97.0 pamet Itanium C++ ABI un pāriet uz paša v0 simbolu shēmu. Vecāki gdb un perf simbolus vairs neatšifrē, bet build.warnings beidzot atbrīvo CI no būvējuma keša izmešanas.
TypeScript 7.0 pārrakstīts Go valodā — VS Code tipu pārbaude no 125 uz 10 sekundēm
8. jūlijā iznākušajā TypeScript 7.0 viss kompilators pārrakstīts Go valodā. VS Code tipu pārbaude nokrita no 125,7 uz 10,6 sekundēm, taču Vue, Svelte un Angular redaktora rīki pagaidām salūst.
QBE 1.3 panāk 63% no GCC ātruma un beidzot atbalsta Windows
Lielākais mazās kompilatora aizmugures QBE laidiens kopš 1.0: OCaml rīks mgen ģenerē instrukciju saskaņošanu, kods paātrināts līdz 63% no GCC -O2, un pievienots Windows amd64 atbalsts.