devstyle.pl - Blog dla każdego programisty
devstyle.pl - Blog dla każdego programisty
2 minut

DevTalk #85 – O Rust z Bartkiem Smykla


07.01.2019

Bartek SmyklaWitajcie w osiemdziesiątym piątym odcinku podcastu DevTalk!

Czasami zdarza mi się rozmawiać z gośćmi na temat technologii mniej znanych, mniej powszechnych, albo zwyczajnie egzotycznych. Wraz z Bartkiem Smykla rozmawiamy dziś o Rust.

Bartek jest programistą z wieloletnim stażem, który programuje głównie w Go. Pracuje w Londynie dla VMware. Interesuje się również językiem stworzonym przez Mozilla Foundation o nazwie Rust. Język ten powstał w dosyć specyficznych celach, ponieważ Mozilla potrzebowała bezpiecznego, wydajnego i praktycznego narzędzia do napisania silnika, do renderowania JavaScriptu. A, że z C++ było im nie po drodze, więc znaleźli projekt niejakiego Graydona Hoara i w 2009 roku zaadaptowali na swoje potrzeby.

Rust to wieloparadygmatowy język, który łączy w sobie wiele przydatnych cech pozwalających na pisanie wysoce współbieżnych i wysoce konkurencyjnych systemów. O tym młodym języku, oraz doświadczeniach Bartka z korzystania z niego, usłyszcie w bieżącym odcinku, do odsłuchania którego serdecznie was zapraszam. No to wrum!

Czekam na Twoje gwiazdki i opinie na iTunes! To bardzo motywuje :). Dzięki!

I… PLAY!!


Montaż odcinka: Krzysztof Śmigiel.
Ważne adresy:

Linki:


Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/

Nie przegap kolejnych postów!

Dołącz do ponad 9000 programistów w devstyle newsletter!

Tym samym wyrażasz zgodę na otrzymanie informacji marketingowych z devstyle.pl (doh...). Powered by ConvertKit
Notify of
Artur
Artur

Bardzo dobrze się tego słuchało! :)

marbel82

Bartek,
Super podcast! Normalnie zaraziłeś mnie tym Rust’em.

Czy jest jakieś środowisko programistyczne zalecane dla tego języka? Podpowiadanie składni itp.

Wiem, że nie lubisz Windowsa ;) ale czy są jakieś biblioteki do tworzenia aplikacji okienkowych?

marbel82

W linkach zabrakło mi gramatyki bezkontekstowej języka.
Rust programming language grammar
https://doc.rust-lang.org/grammar.html

Przy okazji natrafiłem także na bibliotekę do parsowania notacji BNF
https://docs.rs/crate/bnf/

Moja książka

Facebook

Zobacz również