Loading…
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.

Speakers
DC

Deven Corzine

Consultant, IntelliTree Solutions


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

Attendees (5)