Back To Schedule
Friday, June 26 • 6:30pm - 7:30pm
Rust BOF

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Just a BOF session for people interested in talking about the Rust language.

A few interesting details about Rust:

  • The design of Rust is focused on safety and zero-cost abstractions.
  • Rust has strong support for concurrency and thread safety.
  • Rust is designed to guarantee memory safety, so there's no need to worry about buffer overflows, dangling pointers, freeing memory twice, null    pointers or data races.
  • Go can detect data races (maybe), but Rust is supposed to be able to actually prevent them in the first place.
  • Rust offers automatic memory management without garbage collection or reference counting, but optional reference counting is available.
  • Rust compiles to machine code with performance comparable to C++.
  • Variables and references are immutable by default, but easy to make mutable.as well.
  • Advanced type system with "traits" with OO programming capabilities with static type checking, inheritance, polymorphism, roles and mix-ins.
  • Lambda functions are also supported.
  • Rust requires no runtime support code and can even be used to implement an operating system on bare metal.

avatar for Deven Corzine

Deven Corzine

Senior Consultant, IntelliTree Solutions, LLC
I have been a Perl programmer since 1989 and I have attended YAPC::NA in 2002 and every year since 2006.  Perl has been my favorite programming language (by far) since 1991 or earlier, but I'm very interested in Rust these days.  Apart from Perl 6/Raku, Rust is the first language... Read More →

Friday June 26, 2020 6:30pm - 7:30pm EDT

Attendees (5)