gik|iewicz

szukaj
Temat: rust

Zerostack: agent AI kodujący w Ruście z duszą Uniksa

Projekt Zerostack to agent kodujący napisany w czystym Ruście, który opiera swoją architekturę na filozofii Uniksa. Rozwiązanie łączy wydajność systemową tego języka z podejściem modułowym, gdzie każda funkcja to osobny, mały program wykonujący jedno zadanie. Narzędzie koncentruje się na generowaniu kodu przy zachowaniu pełnej kontroli nad środowiskiem uruchomieniowym. TL;DR: Zerostack to autonomiczny agent programistyczny stworzony […]

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 […]

cuda-oxide: kompilator Nvidii z Rust do 2 GPU

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 […]

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 […]

Błędy, których Rust nie wyłapie

Rust gwarantuje bezpieczeństwo pamięci – borrow checker eliminuje dangling pointers, data races, use-after-free. Kompilator odrzuca kod, który łamie zasady ownership. Jednak pojawia się pytanie: co ze wszystkimi błędami, które nie naruszają pamięci? Rust nie wyłapie pomyłek w logice biznesowej, nie sprawdzi czy indeks ma sens semantyczny, nie upilnuje stanu aplikacji. TL;DR: Rust eliminuje całą klasę […]

claw-code: claude code przepisany na nowo (Open-source)

Anthropic przypadkowo udostępniło około 512 tysięcy linii kodu Claude Code przez source map (59,8 MB plik JavaScript) na npm. W rezultacie programiści stworzyli claw-code — otwartoźródłowy klon, który zdobył 105 tysięcy gwiazdek na GitHub w rekordowym tempie. TL;DR: claw-code to otwartoźródłowy, clean-room rewrite Claude Code napisany w Pythonie i Ruście. Projekt Jinna zdobył 50 000 […]