gik|iewicz

szukaj
Temat: javascript

Microsoft łączy Node.js z natywnymi API Windows

Microsoft udostępnił mechanizm dynamicznych projekcji API dla Node.js, pozwalając programistom JavaScript na bezpośrednie wywoływanie natywnych funkcji systemu Windows. Rozwiązanie eliminuje konieczność pisania skomplikowanych mostków w C++ lub C#. Kod działa od razu w środowisku uruchomieniowym. TL;DR: Microsoft wprowadził dynamiczne projekcje WinRT dla Node.js i Electron, co pozwala na bezpośrednie wywoływanie natywnych API Windows bez pisania […]

Ant – nowy runtime JavaScript z własnym ekosystemem

Projekt Ant zadebiutował na Hacker News jako kompletny runtime JavaScript, dostarczając autorski silnik, wbudowany menedżer pakietów oraz własny ekosystem narzędzi dla programistów. Twórca tego oprogramowania zaprezentował rozwiązanie, które nie opiera się na infrastrukturze V8 ani Node.js, lecz implementuje niezależną architekturę od podstaw. To kontrastuje z podejściem TypeScript 7.0, który zyskał 10-krotnie większą szybkość dzięki natywnemu […]

Dlaczego Bun jest przepisywany w języku Rust i co to oznacza

Bun to JavaScript runtime napisany pierwotnie w języku Zig, który zyskał popularność dzięki szybkiemu instalowaniu pakietów oraz natychmiastowemu uruchamianiu skryptów. Twórcy projektu podjęli decyzję o stopniowym przepisywaniu jego wnętrza na język Rust. To techniczne posunięcie budzi duże zainteresowanie branży. TL;DR: Przepisywanie środowiska Bun w języku Rust ma na celu poprawę stabilności kodu oraz łatwiejszą integrację […]

Ternlight: model embeddingowy ważący 7 MB uruchamiany w przeglądarce

Ternlight to model embeddingowy o rozmiarze zaledwie 7 MB, który uruchamia się bezpośrednio w przeglądarce dzięki technologii WebAssembly (WASM). Twórcy tego rozwiązania udowadniają, że zaawansowane operacje semantyczne mogą odbywać się całkowicie po stronie klienta, bez konieczności wysyłania danych do zewnętrznych serwerów. Tak mały rozmiar pliku sprawia, że model wczytuje się błyskawicznie. To wystarczy do lokalnego […]

Cloudflare kupuje VoidZero – twórców Vite i ekosystemu JS

Cloudflare ogłosiło przejęcie VoidZero – firmy stojącej za Vite, narzędziem które notuje ponad 130 milionów pobrań tygodniowo. Transakcja z 4 czerwca 2026 roku obejmuje cały zespół odpowiedzialny za kluczowe narzędzia ekosystemu JavaScript, a kwota zakupu pozostała nieujawniona. TL;DR: Cloudflare przejęło VoidZero, twórców Vite z 130 milionami tygodniowych pobrań. Cały zespół dołącza do firmy, a narzędzia […]

Bun przepisany na Rust: scalenie kodu gotowe

Dlaczego Bun przepisał runtime z Zig na Rust? Przepisanie Buna w języku Rust zostało scalone z główną gałęzią repozytorium po zaledwie 9 dniach pracy. Jak relacjonuje The Register, projekt objął milion linii kodu przetłumaczonych przez agentów AI firmy Anthropic. Twórca Buna Jarred Sumner ogłosił, że wersja rustowa przechodzi 99,8% istniejącej suity testów na platformie Linux […]

99,8% testów Buna przechodzi po przepisaniu na Rust

99,8% testów przechodzi po eksperymentalnym przepisaniu środowiska Bun na język Rust. Projekt docelowej platformy to Linux x64 glibc, gdzie wynik kompatybilności zbliża się do pełnej zgodności z oryginalnym kodem napisanym w Zig. TL;DR: Eksperymentalne przepisanie środowiska uruchomieniowego Bun na język Rust osiągnęło 99,8% kompatybilności testów na architekturze Linux x64 glibc. Projekt potwierdza, że język ze […]

Bun porzuca Ziga na rzecz Rusta przez zakaz AI

TL;DR: W sieci obiegła informacja, jakoby Bun przechodził z języka Zig na Rust z powodu restrykcyjnej polityki projektu Zig zakazującej używania modeli językowych. Sprawa okazała się jednak starannie zaplanowanym żartem z 1 kwietnia, który wywołał burzę. Zgodnie z plotką, Bun miał osiągnąć czterokrotny wzrost wydajności dzięki kodowi generowanemu przez AI, co stało w konflikcie z […]

TypeScript 7 Beta domyślnie w Visual Studio 2026 18.6

Microsoft zintegrował TypeScript 7 Beta bezpośrednio z Visual Studio 2026 18.6 Insiders 3, ustawiając natywną wersję kompilatora jako domyślną dla wszystkich projektów TypeScript i JavaScript. Aktualizacja obejmuje wbudowany TypeScript SDK, który dostarcza kompilator oraz usługę językową bez konieczności ręcznej konfiguracji środowiska. TL;DR: Visual Studio 2026 18.6 Insiders 3 aktywuje TypeScript 7 Beta (native preview) jako […]

3 powody, by przetestować Script node JS w Pencil.dev

Figma zdominowała rynek designu, ale brak pełnej kontroli nad kodem daje się we znaki. Pencil.dev wprowadza Script node JS — funkcję, która łączy programowanie z wizualnym edytorem. Projektanci zyskują narzędzie do tworzenia interaktywnych komponentów bez opuszczania canvasa. TL;DR: Pencil.dev Code on Canvas dodaje Script node JS — węzeł pozwalający pisać kod JavaScript bezpośrednio na canvasie. […]

Pretext: biblioteka JavaScript do pomiaru tekstu wieloliniowego w TypeScriptie

Cheng Lou, inżynier z Midjourney, opublikował bibliotekę Pretext — czysty TypeScript do pomiaru tekstu wielowierszowego bez dotykania DOM. Wynik? Około 500 razy szybsze działanie niż klasyczne metody oparte na reflow. Gdy testowałem tę bibliotekę na własnym projekcie, różnica w wydajności była natychmiast widoczna. TL;DR: Pretext to biblioteka TypeScript do układu tekstu wielowierszowego, która omija DOM […]