Rust - rdzawy języka programowania

Rust - rdzawy języka programowania

7.922 Lượt nghe
Rust - rdzawy języka programowania
🦀 W tym materiale, bierzemy na tapet mocno "hajpowany" język programowania jakim jest Rust. ❓Skąd się w ogóle wziął pomysł na ten język, jak wyglądały jego początki, dlaczego tak dużo zawdzięcza on Mozilli i czy za każdym razem powstanie technologicznej fundacji (tak, .NET Foundation, to również o tobie), musi skutkować potężną inbą? 💻 Czy Rust to faktycznie język, który swoje zastosowanie znajduje głównie w niskopoziomowym programowaniu kernela systemowego? Jak się sprawy mają w innych obszarach jak typowy backend, frontend czy choćby gamedev? 😎 Dlaczego od lat zwycięża on w corocznej ankiecie Stack Overflow w kategorii najbardziej pożądanego języka programowania na świecie? Czy faktycznie praca z Rustem to czysta przyjemność, a jego nauka jest względnie bezbolesna? 🧑‍💼 I jak to wszystko ma się do rynku pracy? Czy łatwo jest pokierować swoją karierą, aby móc zawodowo programować w rdzawym języku, czy może wręcz przeciwnie? 👀 Tego wszystkiego jak i masy innych ciekawostek dowiecie się z dzisiejszego materiału. 💬 Zapraszamy również na: ⚡️ Discord: https://devmentors.io/discord-pl ⚡️ Instagram: https://www.instagram.com/devmentors_pl ⚡️ TikTok: https://www.tiktok.com/@devmentors ⚡️ Twitter: https://twitter.com/dev_mentors_pl ODNOŚNIKI: https://www.technologyreview.com/2023/02/14/1067869/rust-worlds-fastest-growing-programming-language/ https://www.reddit.com/r/ProgrammingLanguages/comments/141qm6g/the_rust_i_wanted_had_no_future_graydon_hoare/ https://www.reddit.com/r/rustjerk/comments/w8kuow/why_is_the_language_called_rust_i_wanna_know_the/ https://medium.com/@codilime/the-future-of-rust-characteristics-popularity-and-challenges-7de4db5ebd67 https://www.reddit.com/r/rust/comments/132qzd7/who_were_the_first_members_of_the_core_team/ https://crablang.org/ https://servo.org/ https://www.reddit.com/r/rust/comments/gnd4bd/things_i_hate_about_rust/ https://www.reddit.com/r/rust/comments/25ul91/why_immutability_is_important_and_why_many_dont/ https://www.linkedin.com/pulse/memory-safety-promise-rust-recent-history-tim-mcnamara/?trk=public_post https://github.blog/2023-08-30-why-rust-is-the-most-admired-language-among-developers/ https://rustmagazine.org/issue-1/2022-review-the-adoption-of-rust-in-business/ https://www.infoq.com/articles/rust-ecosystem-review-2023/ https://mainmatter.com/blog/2023/12/13/rust-adoption-playbook-for-ctos-and-engineering-managers/ https://www.reddit.com/r/rust/comments/174rwyf/rust_job_market_super_competitive_october_2023/ https://www.reddit.com/r/rust/comments/12l27aa/what_are_your_opinions_about_the_future_of_the/ https://users.rust-lang.org/t/why-did-mozilla-adopt-rust/33009/2 https://filtra.io/rust http://venge.net/graydon/talks/intro-talk-2.pdf https://users.rust-lang.org/t/why-did-mozilla-adopt-rust/33009 https://www.reddit.com/r/firefox/comments/yvd1f0/whats_the_status_of_servo_right_now/ https://www.reddit.com/r/rust/comments/12lb0am/can_someone_explain_to_me_whats_happening_with/ https://www.reddit.com/r/rust/comments/12pr0bw/rust_foundation_rust_trademark_policy_draft/ https://www.reddit.com/r/rust/comments/17m9sxx/microsoft_is_doubling_down_on_rust/ https://twitter.com/markrussinovich/status/1571995117233504257 https://www.reddit.com/r/rust/comments/195p0oq/the_linux_kernel_now_contains_the_first_useful/ https://aws.amazon.com/about-aws/whats-new/2023/11/aws-sdk-rust/ https://github.com/firecracker-microvm/firecracker https://blog.cloudflare.com/how-we-built-pingora-the-proxy-that-connects-cloudflare-to-the-internet https://blog.cloudflare.com/introducing-oxy https://www.figma.com/blog/rust-in-production-at-figma/ https://www.techradar.com/news/google-says-rust-is-the-key-to-cutting-android-vulnerabilites https://discord.com/blog/why-discord-is-switching-from-go-to-rust https://engineering.fb.com/2021/04/29/developer-tools/rust/ https://www.reddit.com/r/rust/comments/zllfvw/the_illusion_of_slow_development_speed_in_rust/ https://www.shuttle.rs/blog/2024/01/16/best-orm-rust https://www.reddit.com/r/rust/comments/ysftwx/nsa_recommends_rust_as_one_memory_safe/ NSA https://survey.stackoverflow.co/2023/ https://github.com/dotnet/csharplang/discussions/2482 https://developer.apple.com/news/?id=02202015a TIMECODES: 00:00:00 - Intro 00:00:16 - Początki Rusta 00:03:14 - Rust w Mozilli 00:06:50 - Publiczna prezentacja nowego języka programowania 00:08:03 - Początkowe funkcjonalności Rusta 00:11:16 - Project Servo 00:12:25 - Wydanie wersji 1.0 00:13:03 - Rust w produkcyjnym użyciu znanych firm 00:20:27 - Początki Rust Foundation 00:22:06 - Rust Foundation drama 00:24:20- Cykl wydawniczy języka 00:25:34 - Co możemy zbudować w Ruście? 00:30:00 - Ankieta ze Stack Overflow 00:31:05 - Właściwości języka 00:34:20 - Rust vs C# - immutability, borrow checker, ownership, multithreading 00:50:18 - ARC w Apple 00:51:12 - Nie wszystko jest takie fajne 00:54:40 - Ekosystem i społeczność 00:58:33 - Jak z tą pracą w Ruście 01:04:05 - Podsumowanie