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

MozCoffee V1.0

IMG_1061

In the midst of sun showers , the Introductory Informal meet of the Mozilla Club Noida was organised at 2:30 pm on August 19th. The meet was organised at Bistro 7,Greater Noida . All the members of the Mozilla Noida Community  which count upto 30 attended the meet.

IMG_1047

The meet was organised to bridge the gap between the newbies and the existing members and to provide them in depth knowledge of the community and it’s working, the main motive was to put emphasis on community building and how the new members could contribute in the development of the Mozilla Noida Community.The meet was to interact with the newly recruited volunteers and to exchange different views , ideas and outlook over the budding technologies. The techie environment was apt for all the volunteers to get updated about the trending technologies.

Mr. Vibhanshu Chaudhary shared his experience of being a Mozillian and how this experience has helped him through his professional life¬† and the opportunities he had a catch on because of his continuous contribution towards the community. Also Mr.Samriddha, Ms.Kavya, Ms.Surbhi, Mr. Shubham gave an insight about the club’s past activities and the perks of being Mozillian and a contributor. They also introduced the Activate Mozilla Campaign to the newly recruited members. The major topics that were covered :

  • GitHub
  • RUST
  • Open source softwares
  • Coming up Workshops

Apart from this , recruited students chose different contribution domains in Mozilla according to their field of interest under the  categories of technical, non-technical , event managers and public coordinators. The budding new apps and technologies like GitHub , RUST , Bitcoin and WebVR were discussed in depth . A schematic insight on how to work over GitHub was  also provided.

The mood over coffee table was light-hearted and gave the chance to the new volunteers to interact and get along with the seniors. The strategies for the upcoming workshops and events were also discussed. The students were happy and contented with the event and were excited about the upcoming events. The meet came an end at 5:00pm with happy faces .

IMG_1029