2-3 hours

_

Having more developers understand, use and evangelize this language will advance make the web better and more secure.

Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Find out more…

Impact and Metrics

The Rust programming language will be important to the future of the web, making it safe and great. Having more developers understand, use and evangelize this language will advance make the web better and more secure.

Rust will also be used extensively for Mozilla projects – including this year as Servo (written in Rust) is advanced even further, and parts of it are moved into Gecko/Firefox. Having more Mozilla contributors know Rust will give them a chance to contribute to the most exciting and important technical projects coming up for Mozilla.

Goals for this area

Impact:

  • 1,000 programmers/developers are introduced to and are well on their way to learning Rust
  • 10 blog posts about events or other local Rust activities

Strength:

  • 50 Mozillians organize Rust Hack and Learn events
  • 50 new people signed up to Rust developer list

Audience for this activity

Your audience for this event should be programmers and developers. Focus on people who are technical and already know languages like C or Python or other similar languages.

Activity Format

Get your community behind this exciting new programming language by running a learning event.

  1. Put an event team together
  2. Choose a date and secure a venue
  3. Choose whether this will be self-facilitated or with someone who has Rust experience (see below)
  4. Setup the event on Reps Portal (instructions)

For duration, we recommend a half-day (or full evening) event with a minimum of 15-25 attendees.

There are two options for facilitation:

  1. Ask a person with experience with Rust to attend and provide guidance to attendees. There are a few ways to try to find local Rust experts to invite:
  2. If the facilitators have little or no Rust experience, turn it into a learning session for everyone, where you go through the steps together. Some Mozillians have already done such sessions. For example our Community Spaces have, so you can reach out the them to ask for some guidance.

Event Flow

Other Resources

Tutorials

Output

Additional to the recommended event flow here are some things we’d like you, the event organizer, to do.

  • Fill out the post-event metrics on the event page you setup on the Reps portal
  • Optionally, tell us about your event. This can be before or after. We love to hear about upcoming plans, and of course love to hear about what was achieved at the event with a picture or two! This will also be instructional and inspirational to others who might do the event.

Extra

While the focus of this activity should be on these events, there are other ways to stay more involved with the Rust community after.