Welcome to the Community College of Baltimore County, an exciting place to be. Our campuses are diverse, vibrant and alive with activity, and we invite you to become a part of the CCBC community.
I'm also very interested in Rust being used for game programming. It's why I tried to create a game a number of months ago, just to get a feel for the language. The result was a simple somewhat pong-like game: https://github.com/FrozenCow/rust-airhockey. At the time the language was in the middle of, what seemed like, a number of changes.
Automation Framework Support: Another factor to consider a programming language for automation is the support availability. For instance, since Java is the most commonly used language for automation, it has a significant amount of Selenium Java users and hence more automation support in Selenium. On the other hand, Python along with C# probably has the least automation support for Selenium so it will be very hard to find help if needed.