• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    SPIRALIRust - Programovací jazyk

    A language empowering everyone to build reliable and efficient software.

    The Rust Programming Language - The Rust Programming Language
    The book of Rust
    Idiomatic rust
    GitHub - usagi/rust-memory-container-cs: Rust Memory Container Cheat-sheet
    Memory container cheat sheet
    rozbalit záhlaví
    VELDRANE
    VELDRANE --- ---
    Moc pekna prednaska na tema “jak kubernetes operator/controller v rustu sam sobe vyrobiti”

    Kubernetes Controllers in Rust: Fast, Safe, Sane - Matei David, Buoyant
    https://youtu.be/rXS-3hFYVjc?si=DFi0RwgDkWxrabMN
    MARASAN
    MARASAN --- ---
    Interview with Senior Rust Developer in 2023
    https://youtu.be/TGfQu0bQTKc?si=E3ML3SwLlCIa9MrG
    SPIKE411
    SPIKE411 --- ---
    UB asi tohle
    CppCon 2017: Piotr Padlewski “Undefined Behaviour is awesome!”
    https://www.youtube.com/watch?v=ehyHyAIa5so

    https://cpp.mimuw.edu.pl/files/ub.pdf

    Google debunk bude hádám tohle
    Rust fact vs. fiction: 5 Insights from Google's Rust journey in 2022 | Google Open Source Blog
    https://opensource.googleblog.com/2023/06/rust-fact-vs-fiction-5-insights-from-googles-rust-journey-2022.html

    Software in Decline asi tohle
    Software is in Decline - Jonathan Blow
    https://www.youtube.com/watch?v=FeAMiBKi_EM
    MARASAN
    MARASAN --- ---
    Rust Foundation IS DOING WHAT????
    https://www.youtube.com/watch?v=gutR_LNoZw0
    SPIKE411
    SPIKE411 --- ---
    GitHub - rustwasm/awesome-rust-and-webassembly: Awesome Rust and WebAssembly projects, libraries, tools, and resources
    https://github.com/rustwasm/awesome-rust-and-webassembly

    Build Universal Libraries with Rust
    https://youtu.be/uKlHwko36c4
    VELDRANE
    VELDRANE --- ---
    SHINING_KATE: Pro me jako systemaka bude zajimave sledovat, zda se Rust etabluje jako linux kernel language nebo ne. Koukal sem na prvni vlastovku v podobe prepsaneho driveru pro e1000 a vypada to luxusne hlavne co se citelnosti tyka citelnosti kodu a jeho pochopeni:

    GitHub - fujita/rust-e1000
    https://github.com/fujita/rust-e1000

    Na druhou stranu i kdyz ten jazyk je fakt super a vylozene me bavi zkoumat vsechna jeho zakouti (btw Rust book je uplne bozi a nema smysl kupovat predrazeny knizky), obavam se, ze ta komplexita spoustu lidi proste odradi. Prijde mi, ze spousta uz vcelku advanced veci je spis “must have”, aby clovek v Rustu moh vubec nejak pracovat. Mozna je muj pohled zkreslenej tim, ze zkratka nejsem kovanej programator (i kdyz me to vlastne ted zivi a spis se povazuju za sys admina.

    Co mam na mysli konkretne ? Hlavne zaziti typovyho sytemu, generik a traitu, protoze bez toho je imho clovek casto dost ztracenej kdyz chce pouzit nejakou komplexnejsi knihovnu, framework apod. viz:

    How to read complicated Rust types
    https://youtu.be/uh9i3be2wIE
    FALL
    FALL --- ---
    A aby tu byly i názory z "druhé stran, tak je dobré zmínit, že né všichni sdílej Bryanovo nadšení...

    Back to Go, Rust is Slow (in Ways That Matter to the Most People)
    https://www.youtube.com/watch?v=5cEunr8hPE0
    FALL
    FALL --- ---
    A když už to tu tapetuju, tak ten coming out dokončím: o Rustu jsem slyšel poslední 4 roky od několika lidí, ale nikdy jsem neměl moc čas se dotoho pustit. To se změnilo před pár měsíci a jeden ze spouštěčů bylo několik přednášek od Bryna Cantrilla, který téma bezpečného HW a SW (od low-level FW až po operační systém a aplikační vrtvy) otlouká už delší dobu z mnoha úhlů. Pokud jste na takové věci tak doporučuji, Bryan je zábavný řečník (nicméně má tendenci stejné přednášky opakovat, takže je dobré si je vybírat:)

    Is It Time to Rewrite the Operating System in Rust?
    https://www.youtube.com/watch?v=HgtRAbE1nBM
    Kliknutím sem můžete změnit nastavení reklam