Skip to content

Rust 'core' Workshop on Types, Memory and Interfacing with other languages

Rust 'core' Workshop on Types, Memory and Interfacing with other languages

Details

https://secure.meetupstatic.com/photos/event/4/f/6/6/600_461300326.jpeg

Rust 'core' Workshop on Types, Memory and Interfacing with other languages

what: Rust Workshop

when: on June 17th at 1445 hrs.

where: 91Springboard, 5th Floor, Conference Room

The goal of this "hands-on" workshop is to learn concepts and write programs that focus on

• Types

• Memory layouts

• Interfacing with other languages

• Testing your Rust program

In Computer Science, a data type is classification of data, which tells the compiler who a type is intended to be used.

https://en.wikipedia.org/wiki/Data_type

According to the Wikipedia, a data type also represents a constraint placed upon the interpretation of data in a type system, describing representation, interpretation and structure of values or objects stored in computer memory.

In the context of the Rust programming langauge, the notion of type, its memory layout and the allowed operations are closely related. In fact, memory management in Rust is manual.

https://doc.rust-lang.org/beta/book/second-edition/ch03-02-data-types.html

https://secure.meetupstatic.com/photos/event/4/f/b/1/600_461300401.jpeg

As a fun workshop, we learn good engineering pratices about how to practice TDD (Test Driven Development) and interface with other programming language (eg. Ruby).

We don't use IDE and don't recommend either.

Pre-requisite:

Laptop

• please get a fully charged laptop.

• we have about 16 power outlets in the conference room.

Rust

• please install Rust

• depending on your platform, the following link has additional information https://www.rust-lang.org/en-US/other-installers.html

This is a FOSS "free of charge" event !

Photo of Rust India group
Rust India
See more events
91springboard Koramangala (National Games Village),
2, 3rd Floor, Padmavati Complex, Nanjappa Reddy Layout, Koramangala, Bangalore - 560095 · Bangalore