Scriptc od Vercel Labs kompiluje TypeScript bezpośrednio do kodu natywnego
Scriptc tworzy natywne programy z TypeScriptu: build statyczny omija silnik JS, a tryb --dynamic osadza QuickJS. Sprawdzamy możliwości i benchmarki.
Scriptc tworzy natywne programy z TypeScriptu: build statyczny omija silnik JS, a tryb --dynamic osadza QuickJS. Sprawdzamy możliwości i benchmarki.
Microsoft oficjalnie udostępnił TypeScript 7.0, przepisując cały kompilator z języka JavaScript do kodu natywnego w Go. Zapewnia to przyśpieszenie budowania aplikacji nawet dziesięciokrotnie, co stanowi największy skok wydajnościowy w historii tego języka programowania. Wdrażanie nowej wersji odbywa się etapami. TL;DR: TypeScript 7.0 zyskał natywny kompilator o nazwie kodowej tsgo, napisany w Go przez inżynierów Microsoftu. […]
Vercel zaprezentował scriptc – eksperymentalny kompilator TypeScript-to-native, który generuje binarne pliki wykonywalne o rozmiarze około 200 KB. Głównym założeniem projektu jest eliminacja silnika JavaScript z końcowego pliku binarnego. Kod TypeScript jest kompilowany statycznie domyślnie, co stanowi istotną różnicę względem standardowych środowisk uruchomieniowych JS. Czym jest scriptc od Vercel? Jak kompilator radzi sobie bez silnika JavaScript […]
TL;DR: Cuda-oxide to eksperymentalny kompilator backendu od NVIDIA Labs, który pozwala pisać kernel CUDA bezpośrednio w języku Rust. Narzędzie kompiluje kod SIMT do formatu PTX, eliminując potrzebę stosowania języka C/C++ i otwierając nową ścieżkę dla programowania GPU. Co to jest cuda-oxide i jak działa? Cuda-oxide to eksperymentalny kompilator opracowany przez NVIDIA Labs, który konwertuje kod […]