[NUUG logo]
Førstesiden
Nyheter [rss]
Bli medlem
Kontakt
Informasjon
Kalender
Vedtekter
Dokumenter
Styredokumenter
Mailinglister
Wiki
RT
NUUG brosjyre
Kart
NUUG i media
Planet NUUG
FiksGataMi

Sist endret 2024.11.15 01:35
webmaster@nuug.no

Fra Youtube

La oss skrive en async runtime i Rust! Foredrag med Zeeshan Ali Khan

Tid:
Onsdag 10. juni kl. 18:30-20:30.
Sted:
Rebel (Teknologihuset 2.0), møterom Ada Universitetsgata 2, Oslo Møterom Ada ligger i andre etasje: opp trappen, til venstre og bortover gangen. Rebel ligger i gangavstand fra Nationaltheateret (t-bane, tog, trikk, buss) og Tullinløkka (trikk).
Kart:
googlekart:
https://www.google.com/maps/place/Universitetsgata+2
openstreetmap:
Universitetsgata 2, Oslo

Zeeshan-Ali-Khan

La oss skrive en async runtime i Rust! Foredrag med Zeeshan Ali Khan

Har du noen gang lurt på hva den kraftfulle async/await-syntaksen i Rust egentlig gjør bak kulissene? Hva en "async-runtime" faktisk er? Eller hvorfor typer som "Pin" og "Unpin" eksisterer? Kanskje du har møtt kryptiske feilmeldinger fra Rust-kompilatoren om Futures som ikke implementerer "Send", uten helt å forstå hvorfor?

Selv om du svarer nei på alt dette, så er foredraget et ja for deg. Du er altså invitert på å lære noe nytt av Zeeshan Ali Khan. Han vil forklare hvordan async-mekanismene i Rust fungerer ved å vise hvordan man bygger en "async-runtime" fra bunnen av. Zeeshan har flydd inn fra Berlin for å holde dette foredraget.

Når foredraget er ferdig, vil du sitte igjen med en langt bedre forståelse av hvordan async/await fungerer i Rust, og hvordan async runtimes faktisk er bygget.

Det blir god plass til spørsmål og diskusjon.

Obs. Etter foredraget blir det besøk på Café Amsterdam Oslo! Velkommen.

Du er velkommen!

Bli medlem i NUUG: https://nuug.no/innmelding.shtml

Zeeshan Ali Khan utvikler fri og åpen programvare (FOSS). Han er ecomodernist og Rust-entusiast og vedlikeholder av Zbus. Et prosjekt som kan brukes som erstatning for D-Bus-protokollen på Linux. Zeeshan er særlig fokusert på systemnær programmering, asynkron kommunikasjon og moderne Linux-teknologi. Ved siden av programmering interesserer han seg for luftfart og elektriske.

Lenker:

Presentasjon: https://zeenix.github.io/presentations-marp/Rust/runtime/runtime.html

Eksempelkode: https://github.com/zeenix/experiments/tree/master/zruntime

Presentasjon "How I optimized zbus by 95%":

Presentasjonen publiseres under Creative Commons-lisensen CC-BY.


Prat med oss på IRC-kanal: #nuug på irc.oftc.net

e-postliste: aktive@nuug.no

NUUGs kalender er tilgjengelig i iCalender-format: https://nuug.no/adict/ical.php?organizer=NUUG