Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

August 2019 #82

Closed
4 of 10 tasks
Florob opened this issue Jul 3, 2019 · 9 comments
Closed
4 of 10 tasks

August 2019 #82

Florob opened this issue Jul 3, 2019 · 9 comments

Comments

@Florob
Copy link
Collaborator

Florob commented Jul 3, 2019

ToDo

  • Settle for a date and location: Wednesday 2019-08-07, 19:15 CET at C4 (default: first Wednesday each month)
  • Send "Save the Date" info (with link to this ticket)
  • Basic Agenda (default: Open Space)
  • Final invitation (deadline ???)
    • meetup
    • website
    • [twitter]
    • [community calendar]
    • [reddit]
    • [rust-lang forum]

Invitation draft

Title: Safe? Fast? Both?

Dear Rustaceans,

we're happy to announce that our next meetup will be on Wednesday, August 7th, 2019 at 19:15!

This time we'll have two talks:
Matthias Endler will talk to us about using Rust to build applications with WebAssembly.
Florian Zeitz will contrast the C programing language with Rust in terms of their safety
guarantees and resulting performance.

Afterwards there will be time for socializing and open discussion over some drinks.

We are looking forward to seeing you. :-)

Yours,
Florian

Abstracts:
# Matthias Endler - WebAssmebly
WebAssembly has the potential to change the way we write and deploy software in the future and Rust is in a great position to become the best language to target WebAssembly. Let me show you why I think both of these statements are true and why you should care. Featuring simple examples!

# Florian Zeitz - How defined is Rust?
C is notorious for its undefined behavior. It is relatively easy to void all program behavior by making a small error. Rust has no undefined behavior in its safe subset. Yet it has to deal with the same situations C makes undefined somehow, ideally without sacrificing performance. Also Rust's unsafe subset has its own set of undefined behavior. This talk will investigate how Rust deals with issues like oversized shift amounts, type punning, and integer overflow.
—
The meetup will likely be held in English, we will however reevaluate this at the beginning of the evening and may switch to German if desired.

Rust News

@Florob Florob pinned this issue Jul 4, 2019
@mre
Copy link
Contributor

mre commented Jul 31, 2019

Any plans for talks yet? We can ask around a bit (on Twitter perhaps?).

I have a talk about WASM and a few Rust demos. Nothing special but maybe worth the 30 minutes. I have another one about emulators and Rust. This one is more like a lightning-talk but might be a good starting point for a conversation.

Other than that, I'd love to see a talk about the following topics:

If none of that sticks, we could go through the Gentle Introduction to Rust, which I recently discovered and which I like a lot?

@killercup
Copy link
Contributor

killercup commented Jul 31, 2019 via email

@mre
Copy link
Contributor

mre commented Jul 31, 2019

Oh boy! 🎉

@Florob
Copy link
Collaborator Author

Florob commented Aug 2, 2019

@mre I have a talk in mind I want to do contrasting Undefined Behavior in C with Rusts behavior in the same sort of situations. If you can send me a short abstract for the WASM talk I'll put out a proper announcement this evening. Meetup's automatic announcement has beaten me to it again, which is getting rather bothersome.

@killercup Yay, looking forward to seeing you.

@uwearzt
Copy link
Contributor

uwearzt commented Aug 2, 2019

@mre I have already prepared a talk about Rust embedded. Unfortunately i will not be able to attend on Wednesday, so hopefully in September.

@mre
Copy link
Contributor

mre commented Aug 2, 2019

@Florob can we just go with this?

WebAssembly has the potential to change the way we write and deploy software in the future
and Rust is in a great position to become the best language to target WebAssembly.
Let me show you why I think both of these statements are true and why you should care.
Featuring simple examples!

@Florob
Copy link
Collaborator Author

Florob commented Aug 2, 2019

@mre We can always try 😛 Thanks

@Florob
Copy link
Collaborator Author

Florob commented Aug 8, 2019

@mre Can you send me (a link to) your slides so I can put them on the website?

@Florob Florob closed this as completed Aug 8, 2019
@Florob Florob unpinned this issue Aug 8, 2019
@mre
Copy link
Contributor

mre commented Aug 8, 2019

Here you go

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants