Skip to content

Details

Join us on Tuesday, August 11th over at Datadog Doors open at 6:30 p.m. to give attendees plenty of time to grab pizza and socialize, and the talk begin at 7:15 p.m. We have two pillars of the Rust NYC community making an appearance!

Rust and the GPU from Native to Web: An Introduction to `wgpu` will be presented by Liam Rust

The GPU can be one of the most powerful pieces of hardware in a device, and they are in almost every personal device with a screen. Despite this, it's usually quite difficult to actually utilize them, requiring platform and hardware-specific considerations. Enter `wgpu`: Rust's low-level, yet platform-agnostic and safe GPU library. This talk will cover what `wgpu` is and does, how you can use it for everything from parallel computations to rendering, and walk you through how to use it starting from scratch. Additionally, we'll cover how you can compile it for use in the browser!

Liam Rust (he/she/they) is a recent masters graduate of computer science from Stevens Institute of Technology. They are currently an embedded software engineering intern at Persistent Systems. Their interests are many, but include all things Rust, full-stack web development, free and open source software, and Linux. Outside of programming, they enjoy singing, music, design, urbanism, and modeling.

'Let's Talk Generics' will be presented by Andrew Kubera

Summary: Generics in functions and structs are the primary way to improve your code's felixibilty and clarity by reducing redundancy and specifying intent. In this beginner-to-intermediate level talk, I'll introduce generics in Rust: when to use them, how they coexist with traits and associated-types, where lifetimes fit into the picture, look at some generics in the standard library, and how I've used generics in the BigDecimal crate.

Andrew Kubera is a senior software architect who does network automation in the telecom industry. Most of his professional work is in Python, but he spends a lot of his spare time doing open source Rust projects, primarily as maintainer of the BigDecimal crate. He's been a member of RustNYC for over 5 years, and before that a member of the Columbus Rust Society user group in Ohio since 2015, after he went to a Rust 1.0 launch party. It was fun, there was cake.

Lawrence Harvey is Rust NYC's official recruitment partner, with Ross providing support as a co-organizer and financial support and Ben & Arianna key parts of the organizing team.

The space is generously sponsored by our partner Datadog

Related topics

Events in New York, NY
Functional Programming
Programming Languages
Rust
Computer Programming
Software Development

You may also like