An Overview of the RUST Programming Language
Many of us are familiar with some of the most popular programming languages: C and C++. C was developed over 50 years ago and C++ was created over 44 years ago. The world was a lot different back then and the security threats that software faces today did not exist. The NSA recently released a statement that both C and C++ are not recommended languages for new projects because of their security weaknesses. So what’s a software developer to do?
In this presentation, we’ll be introducing the RUST programming language. Rust was developed to provide a secure way to do systems level programming. The popularity of Rust has been soaring over the past few years. One measure of its acceptance is that the Linux project is now accepting code changes that are coded in Rust – no other new language has this privilege.
We’ll cover the structure of the Rust language, the types of variables that it supports, and how it goes about ensuring that code created in Rust will be “memory safe”. Just as a cautionary note: over and over again Rust is identified as being the most loved AND the most feared new language to learn. We’ll take some of mystery out of the arrival of this new language for you!
Date: Wednesday, July 12, 2023
Time: 7:00pm – 8:00pm
Location: Online in Google Meet
Register here: https://events.vtools.ieee.org/tego_/event/manage/363650