Events  Deals  Jobs  NY Tech Week 2024 
    Sign in  
 
 
With Taylor Foxhall (Software Enggr, Bloomberg).
Wed, Jan 24, 2018 @ 06:00 PM   FREE   MongoDB, 229 W 43rd St, 5th Fl
 
   
 
 
              

      
 
Sign up for our awesome New York
Tech Events weekly email newsletter.
   
LOCATION
EVENT DETAILS

Hey Rustaceans, we are going to start 2018 with a talk on Traits in Rust! Doors will open at 6:30pm & presentations will start at 7:15pm. Hope to see you there!

Many thanks to our host this month: MongoDb!

========== Talks ==========

Traits

The talk will be an introduction to traits & trait objects in rust. I will start by going over why traits are useful, how one creates & uses them, then visit a few details such as the Sized trait & unsafe marker traits like Send & Sync. I might mention trait inheritance, but I really want to focus on how traits can be used to create generic code, through runtime polymorphism or compile time generics, while visiting how Rust's traits differ from similar mechanisms in a language like C++ & a language like JavaScript (inheritance & interfaces vs. duck typing vs. trait based generics.) If there's time at the end I may mention RFCs that might change how we use traits in the future.

Taylor Foxhall is a software engineer at Bloomberg L.P. where I code C++ all day. I'm a programming language fanatic, & Rust is at the top of my list of favorite programming languages. I also drink probably an unhealthy amount of tea everyday .

==========

* Reach out to the meetup group if you'd like to give a presentation or get involved!

 
 
 
 
© 2024 GarysGuide      About    Feedback    Press    Terms