Rust. Gość: Wojciech Kargul - POIT 295
Witam w dwieście dziewięćdziesiątym piątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest język programowania Rust.Dziś moimi gościem jest Wojciech Kargul – doświadczony programista i pasjonat języka Rust, aktywny kontrybutor projektów open source, prelegent konferencji IT, założyciel Rust Gdańsk oraz współzałożyciel Rust Poland. Były kolarz zawodowy, a prywatnie ojciec bliźniaków. Na co dzień projektuje i pisze wysokowydajne aplikacje biznesowe w Ruście. Niedawno wrócił z konferencji RustConf w Seattle, gdzie ze sceny opowiadał o budowaniu społeczności Rust.W tym odcinku o Rust rozmawiamy w następujących kontekstach:czym Rust wyróżnia się na tle innych języków programowaniaco sprawia, że Rust jest najbardziej cenionym i pożądanym językiem programowania od wielu latjakie są największe wyzwania w nauce Rusta dla początkujących programistówjakie jest tempo rozwoju ekosystemu Rustczy Rust nadaje się do każdego typu projektujakie narzędzia i biblioteki są najbardziej popularneczym jest Rust Gdański i Rust Polandjak może wyglądać przyszłość Rustjakie są największe konferencje związane z RustSubskrypcja podcastu:zasubskrybuj w Apple Podcasts, Spreaker, Sticher, Spotify, przez RSS, lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”)poproszę Cię też o polubienie fanpage na FacebookuLinki:Profil Wojtka na LinkedIn – https://www.linkedin.com/in/wojciech-kargul/Rust Gdańsk – https://www.meetup.com/rust-gdansk/Rust Poland – https://www.meetup.com/rust-poland-meetup/Discord Rust Poland – https://discord.gg/Bjg5GRgSy7Wystąpienie Wojtka na Rustikon – https://www.youtube.com/watch?v=wQ_OrmE_AEYWsparcie:Wesprzyj podcast na platformie Patronite -https://patronite.pl/porozmawiajmyoit/Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected]://porozmawiajmyoit.pl/295
Największe wyzwanie dla Rust'a, jakie pojawia się dzisiaj, to myślę, że tak naprawdę tempo adopcji przez goryle technologiczne. I mówię tutaj o tych największych firmach. Mówi się o Raście i tak faktycznie jest, że nadaje się super do programowania systemów. Jakiś czas temu CTO Microsoftu, Mark Rusynowicz, powiedział, że jeśli... mają cokolwiek przepisać z C++, to przepiszą to, ale tylko i wyłącznie z użyciem Rasta. Mark Rusynowicz powiedział o tym ostatnio na konferencji w Seattleu i wspomniał, że po jego publikacji, to było w zasadzie w ramach tweeta,
ta wypowiedź pojawiła się w przestrzeni, to chwilę później dostał telefon od CEO Microsoftu z pytaniem Mark, czy ty jesteś tego pewien? I on odpowiedział, że jest tego pewien w 100%. Rust to jest jedyna technologia... która może wyprzeć C++, która jest godnym następcą C++. Ja zawsze, gdy słyszę takie historie, to bardzo mnie to napędza, powoduje, że jestem wręcz tak podekscytowany, tak, że to już zaraz, za chwilę się wydarzy, przecież to Microsoft to jest jedna z największych firm...
na świecie technologicznych. Chwilę później słyszę, że Google w swojej przeglądarce renderuje czcionki z użyciem Rasta. Tu znowu referencja w sumie do Microsoftu, ale że Azure ma do utrzymania swojej infrastruktury, komponenty napisane w raście, Cloudflare i tak dalej, i tak dalej. Moglibyśmy wymieniać naprawdę tych gigantów dalej i dalej. I ten poziom ekscytacji faktycznie rośnie. tylko musimy zejść na ziemię, to nie są duże zmiany. Rust pojawia się nawet w Linuxie. Linus powiedział, że oczywiście mogą dopuścić rusta do kernela i to się dzieje faktycznie, ale to się dzieje kroczek po kroczku.
Tutaj może ciekawa jeszcze dygresja. Microsoft zaczął, Microsoft generalnie przyznaje się do tego, że 70% ze wszystkich podatności, które u nich istnieją, związane są z wyciekami pamięci. I dlaczego oni zaczęli programować wraz? Zaczęli programować tylko i wyłącznie dlatego, że pojawiły się takie bardzo młode osoby w zespołach, które zaczęły eksperymentować z Rustem. I bardzo szybko okazało się, że proste przepisanie nawet czasami kilkuset linijek kodu z C++ na Rusta pozwalało
Pokazano wszystkie 4 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Kliknij, aby znaleźć fragmenty, w których pada.
Witam w dwieście dziewięćdziesiątym piątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest język programowania Rust.
Dziś moimi gościem jest Wojciech Kargul – doświadczony programista i pasjonat języka Rust, aktywny kontrybutor projektów open source, prelegent konferencji IT, założyciel Rust Gdańsk oraz współzałożyciel Rust Poland. Były kolarz zawodowy, a prywatnie ojciec bliźniaków. Na co dzień projektuje i pisze wysokowydajne aplikacje biznesowe w Ruście. Niedawno wrócił z konferencji RustConf w Seattle, gdzie ze sceny opowiadał o budowaniu społeczności Rust.
W tym odcinku o Rust rozmawiamy w następujących kontekstach:
czym Rust wyróżnia się na tle innych języków programowaniaco sprawia, że Rust jest najbardziej cenionym i pożądanym językiem programowania od wielu latjakie są największe wyzwania w nauce Rusta dla początkujących programistówjakie jest tempo rozwoju ekosystemu Rustczy Rust nadaje się do każdego typu projektujakie narzędzia i biblioteki są najbardziej popularneczym jest Rust Gdański i Rust Polandjak może wyglądać przyszłość Rustjakie są największe konferencje związane z RustSubskrypcja podcastu:
zasubskrybuj w Apple Podcasts, Spreaker, Sticher, Spotify, przez RSS, lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”)poproszę Cię też o polubienie fanpage na Facebooku
Linki:
Wsparcie:
Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected]
https://porozmawiajmyoit.pl/295