Jason Bock is a Practice Lead for Magenic (http://www.magenic.com) and a Microsoft MVP (C#). He has 20 years of experience working on a number of business applications using a diverse set of frameworks and languages such as C#, .NET, and JavaScript. He is the author of "Metaprogramming in .NET", "Applied .NET Attributes", and "CIL Programming: Under the Hood of .NET". He has written numerous articles on software development issues and has presented at a number of conferences and user groups. He is a leader of the Twin Cities Code Camp (http://www.twincitiescodecamp.com). Jason holds a Master's degree in Electrical Engineering from Marquette University. Visit his web site at http://www.jasonbock.net.
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety." But what is it like to program in a modern, low-level language? And what if you've never programmed in a language before and you have to get up to speed on it? Being a newcomer to Rust, I want to share my experiences with it. In this session, I'll talk about what it takes to learn a new language and the features and capabilities of Rust.