RUST ‘101’

Over the past few weeks I’ve been fantasizing about rust as a system programming language and was just curious to know more about how flexible it is. Then I thought of sharing the knowledge with some more people and hence to get a couple of hands involved in this language. There was no other better option than giving out a free workshop for this language. Moreover I was much excited to tackle out the question and answers.

What and how does it works

I assure that anyone can learn and get hands on with rust in within a couple of days. This includes all the basics of this language and a complete overview of the internal features. Apart from the package of this you get a bunch of libraries which you can explore until you get tired of it.

Metrics Expectations

Students attended the workshop : 60+

Students who were not known to rust : ~55

Students who came to know about the rust : 60

Event success and response according to students who attended : Excellent

Covering the Basics

1 (1)

Three days are enough to get a basic overview of the language. There is not a need to go through each and every library. The only thing which you need to concern about is the keywords and the features. Explore the keywords and a feature-full system programming language which also enables working one the website more efficiently by providing a rich set of libraries. The event started with just a hello world example to students to showcase the basics of keywords, functions and parameters which it takes. The event carried on with constructing simple functions which carried 2 parameters and some examples were taken from rustbyexample.com .

1 (64)

 

Having a Flexible Course Material during the workshop

Carrying forward the workshop there came a point where people were upset because they were unable to get the complex structure on which rust is based. Pupil were even getting confused in passing the parameters to the function and it was getting hard for me to just showcase and make them understand how the workshop could be more fruitful if they had been a little quite.Further data structures were explained using rust and the workshop came to end just when a random student asked that how rust can be used to build websites and I started looking for an answer to satisfy him. After some reading some documentation and getting the docs of rust made my answer reasonable to be satisfied for the guy.

1 (62)

Conclusion

In the end, there was a generic feedback about the event and it almost everyone applauded for this event since they came to know about a technology which was unknown to them. Most of the pupil left the room with a happy face!

There were a charm in everyone and people were fascinated about rust.

Thanks Mozilla 🙂

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s