Miejsce dla programistów, którzy tworzą w Rust.
Rustaceans to społeczność dla wszystkich, którzy uczą się i tworzą w Rust. Zadawaj pytania, dziel się projektami, odkrywaj nowe crate'y i rozwijaj swoje umiejętności razem z innymi programistami.
Dlaczego Rustaceans?
Wszystko, czego potrzebujesz, aby rozwijać się jako programista Rust
Od pierwszego cargo new po wdrażanie aplikacji produkcyjnych — społeczność wspiera Cię na każdym etapie.
Forum dyskusyjne
Zadawaj pytania, dziel się wiedzą i rozwiązuj problemy razem z innymi programistami Rusta.
Wydarzenia
Śledź meetupy, webinary i konferencje związane z Rustem w Polsce i na świecie.
Materiały dla Rust
Artykuły, poradniki i materiały, które pomogą Ci rozpocząć pracę z Rustem i rozwijać swoje umiejętności.
Projekty i crate'y
Odkrywaj ciekawe biblioteki, publikuj własne projekty i poznawaj rozwiązania tworzone przez społeczność.
Społeczność
Poznaj innych programistów Rusta, wymieniaj doświadczenia i buduj wartościowe kontakty.
Przyjazna atmosfera
Tworzymy miejsce, w którym każdy może zadawać pytania, uczyć się i rozwijać bez obaw o ocenianie.
Forum
Najnowsze tematy forum
- 86asyncRozwiązane
Kiedy używać tokio::select!, a kiedy join!?
by ferris_dev
24 - 54lifetimesRozwiązane
Jak zwrócić iterator pożyczający dane ze struktury?
by borrow_checker
17 - 132wasm
Jak zmniejszyć rozmiar aplikacji WebAssembly poniżej 100 KB?
by tiny_bytes
41 - 38embedded
Jakie HAL dla RP2040 w projektach no_std?
by blinky
9
Wydarzenia
Spotkaj społeczność na żywo i online
Async Rust – od podstaw do zaawansowanych zastosowań
Online · Warsztaty na żywo
Warszawski meetup społeczności Rust
Warszawa
Embedded Rust na ESP32 – warsztaty praktyczne
Online · Warsztaty na żywo
Wieczór z Rust – networking i prezentacje
Kraków
Materiały
Zacznij swoją przygodę z Rustem.
Poznaj ownership, lifetimes, async i inne kluczowe zagadnienia Rusta dzięki praktycznym materiałom i przykładom.s
- Podstawy ownership, borrowing i lifetimes
- Praktyczne projekty z wykorzystaniem Rusta
- Asynchroniczność, WebAssembly i embedded Rust
- Regularnie aktualizowane materiały społeczności
// Your first fearless concurrency
use std::thread;
fn main() {
let handle = thread::spawn(|| {
println!("Hello from a thread!");
});
handle.join().unwrap();
}Społeczność Rustaceans
Stworzone przez programistów Rusta, dla programistów Rusta.
Dopiero zaczynasz z Rustem? Znajdziesz tutaj materiały, odpowiedzi na pytania i pomoc społeczności.
Masz doświadczenie z Rustem? Pomóż innym, publikuj artykuły i wspieraj rozwój społeczności.
Publikuj swoje crate'y, rozwijaj projekty open source i poznawaj ludzi o podobnych zainteresowaniach.
Gotowy, aby rozwijać się z Rustaceans?
Otrzymuj cotygodniowy newsletter z najciekawszymi dyskusjami, nowymi crate'ami i nadchodzącymi wydarzeniami. Bez spamu, możesz zrezygnować w każdej chwili.