|
| 1 | +--- |
| 2 | +layout: pl-PL/default |
| 3 | +title: Dokumentacja Rust · Język Programowania Rust |
| 4 | +--- |
| 5 | + |
| 6 | +# Dokumentacja Rust |
| 7 | + |
| 8 | +Jeżeli jeszcze nie miałeś do czynienia z Rust, powinieneś przeczytać |
| 9 | +wprowadzenie do książki, [The Rust Programming |
| 10 | +Language][book]. Przedstawia ona podstawowe zasady Rust, |
| 11 | +pokazuje jak go zainstalować oraz wyjaśnia składnię i pojęcia. Po |
| 12 | +ukończeniu książki, będziesz średnio-zaawansowanym programistą Rust oraz |
| 13 | +będziesz miał dobre pojęcie o głównych ideach stojących za Rust. |
| 14 | + |
| 15 | +## Nauka Rust |
| 16 | + |
| 17 | +[The Rust Programming Language][book]. Także znana jako "The Book", |
| 18 | +The Rust Programming Language to najbardziej wszechstronne wyjaśnienie |
| 19 | +tematów związanych z Rust oraz jest główną dokumentacja języka. |
| 20 | + |
| 21 | +[Rust by Example][rbe]. Kolekcja przykładów Rust na wiele różnych |
| 22 | +tematów. Można je uruchomić w przeglądarce. |
| 23 | + |
| 24 | +[Frequently asked questions][faq]. |
| 25 | + |
| 26 | +[The Rustonomicon][nomicon]. Cała książka poświęcona wyjaśnieniu jak |
| 27 | +pisać niebezpieczny kod w Rust. Jest przeznaczona dla zaawansowanych |
| 28 | +programistów Rust. |
| 29 | + |
| 30 | +[rust-learning]. Zarządzana przez społeczność kolekcja materiałów |
| 31 | +przydatnych do nauki Rust. |
| 32 | + |
| 33 | +[book]: https://doc.rust-lang.org/book/ |
| 34 | +[rbe]: http://rustbyexample.com |
| 35 | +[faq]: faq.html |
| 36 | +[nomicon]: https://doc.rust-lang.org/nomicon/ |
| 37 | +[rust-learning]: https://github.com/ctjhoa/rust-learning |
| 38 | + |
| 39 | +## Dokumentacja |
| 40 | + |
| 41 | +[Standard Library API Reference][api]. Dokumentacja biblioteki standardowej. |
| 42 | + |
| 43 | +[docs.rs]. Dokumentacja dla wszystkich pakietów opublikowanych na [crates.io]. |
| 44 | + |
| 45 | +[The Rust Reference][ref]. Skoro Rust nie ma specyfikacji, |
| 46 | +reference stara się szczegółowo opisać jego zasady działania. |
| 47 | +Często bywa nieaktualny. |
| 48 | + |
| 49 | +[Syntax Index][syn]. Ten dodatek z The Book zawiera przykłady |
| 50 | +wszystkich konstrukcji składniowych Rust z odnośnikami do rozdziałów The Book, |
| 51 | +które je opisują. |
| 52 | + |
| 53 | +[The Cargo Guide][cargo]. Dokumentacja Cargo, |
| 54 | +menedżer pakietów Rust. |
| 55 | + |
| 56 | +[Compiler Error Index][err]. Rozszerzone wyjaśnienie błędów, |
| 57 | +które generuje kompilator Rust. |
| 58 | + |
| 59 | +[Release Notes][release_notes]. Zapis zmian pomiędzy kolejnymi wydaniami. |
| 60 | + |
| 61 | +[api]: https://doc.rust-lang.org/std/ |
| 62 | +[syn]: https://doc.rust-lang.org/book/syntax-index.html |
| 63 | +[ref]: https://doc.rust-lang.org/reference.html |
| 64 | +[cargo]: http://doc.crates.io/guide.html |
| 65 | +[err]: https://doc.rust-lang.org/error-index.html |
| 66 | +[release_notes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md |
| 67 | +[docs.rs]: https://docs.rs |
| 68 | +[crates.io]: https://crates.io |
| 69 | + |
| 70 | +## Polityki projektu |
| 71 | + |
| 72 | +[Rust security policy][security]. Zasady projektu dotyczące |
| 73 | +raportowania, naprawiania oraz ujawniania błędów związanych z bezpieczeństwem. |
| 74 | + |
| 75 | +[Rust copyright and trademark policies][legal]. Prawa autorskie do Rust |
| 76 | +należą do The Rust Project Developers, jego marka |
| 77 | +należy do Fundacji Mozilla. Prawidłowe użycie znaków |
| 78 | +towarowych Rust jest tam opisane. |
| 79 | + |
| 80 | +[Code of Conduct][coc]. Dotyczy organizacji rust-lang |
| 81 | +na GitHub, oficjalnego forum, kanałów IRC oraz różnych |
| 82 | +innych zakątków świata Rust. |
| 83 | + |
| 84 | +[security]: /en-US/security.html |
| 85 | +[legal]: /en-US/legal.html |
| 86 | +[coc]: https://www.rust-lang.org/conduct.html |
| 87 | + |
| 88 | +## Dokumentacja wersji nightly oraz beta |
| 89 | + |
| 90 | +Większość oficjalnej dokumentacji Rust jest także dostępna dla wydań |
| 91 | +[nightly] oraz [beta] jako dodatek względem dokumentacji wydania |
| 92 | +stabilnego zalinkowanego powyżej. |
| 93 | + |
| 94 | +[nightly]: https://doc.rust-lang.org/nightly/ |
| 95 | +[beta]: https://doc.rust-lang.org/beta/ |
| 96 | + |
| 97 | +## Materiały w językach innych niż angielski |
| 98 | + |
| 99 | +Jeżeli szukasz materiałów w języku innym niż angielski zajrzyj na |
| 100 | +[locale-specific links in rust-learning][locale]. |
| 101 | + |
| 102 | +[locale]: https://github.com/ctjhoa/rust-learning#locale-links |
0 commit comments