Využívání webGPU se trochu obávám. Lidé co mají jen dedikovanou kartu mohou trpět zbytečně vysokou spotřebou při probouzení toho jejich Krakena a to i v situacích, které svižně zvládne moderní notebookové čtyřjádro.
Dobrých zpráv o pronikání Rustu kamkoliv není nikdy dost. Někde jsem zachytil, že Microsoft zastavuje spouštění nových projektů v C/C++ a to právě kvůli Rustu. Konečně pozitivní pokrok!!! Proti samotnému C bych asi nebojoval, ale C++ otravuje život mnoha lidem a jeho postupný útlum by IT dost pomohl.
D není dostatečně nízkoúrovňové, obvykle má GC, a defakto umírá.
Jaké výhody má Carbon? Já mu moc velké šance nedávám (což vzhledem k mé schopnosti predikce znamená, že má šance slušné). Rust poskytuje slušné typy, nízkoúrovňovost, určité záruky.
Carbon poskytuje (pokud dobře čtu) lepší spolupráci se starým C++ kódem. Otázka je, zda je to k něčemu.
OK. Problém vidím v tom, že krom Rustu reálná konkurence není. A to z toho prostého důvodu, že o žádném jiném jazyce není slyšet. Všude samé Rust sem, Rust tam. Jádro je hodně konzervativní, a to už musí být, aby tam něco pustili. Když tam nepustili ani C++, tak to, že tam pustili Rust je velmi vysoká známka.
Jenže ten hajp má svůj smysl. Jazyk o kterém nikdo nikdy neslyšel se prostě do jádra nedostane. Na tom není nic složitého k pochopení.
Třeba za deset let bude Carbon na takové úrovni, že by se stal alternativou. Ale pak je otázka, jestli se jádro nestane ještě víc konzervativní, a neřeknou si, že Rust stačí.
100% to bude, ale je to v procesu (Rust 13.5%, C++ 59.5%): https://github.com/fish-shell/fish-shell