[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 Kim Universitetsgata 2, Oslo Møterom Kim ligger i andre etasje: opp trappen, til venstre og langt 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

Tid: Onsdag 10. juni kl. 18:30–20:30. Sted: Rebel (Teknologihuset 2.0), møterom Kim Universitetsgata 2, Oslo Møterom Kim ligger i andre etasje: opp trappen, til venstre og langt bortover gangen. Rebel ligger i gangavstand fra Nationaltheateret (t-bane, tog, trikk, buss) og Tullinløkka (trikk).

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 vise hvordan async-mekanismene i Rust fungerer ved å gjøre det på den vanskeligste og mest mest lærerike måten. Å skrive en enkel "async-runtime" fra bunnen av, live. Zeeshan har flydd inn fra Berlin.

Det hele skjer med uvisst utfall. Enten lykkes eller feiler Zeeshan underveis? En ting sikkert. 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

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