Version Completinha

palestra: Rust: Programação de sistemas segura

Como a linguagem Rust alia segurança e performance

Rust logo 512x512 blk

A linguagem Rust tem crescido na área de programação de sistemas por ser uma linguagem segura que consegue atingir o mesmo nível de performance das linguagens tradicionais da área. Esta palestra mostra como Rust atinge estes objetivos aparentemente conflitantes.

Na programação de sistemas de baixo nível como sistemas operacionais, browsers e sistemas embarcados linguagens de programação inseguras de décadas atrás ainda são amplamente utilizadas por serem as únicas a atingirem o nível de performance necessária.

Rust cresce como uma linguagem focada em segurança que consegue atingir um nível altíssimo de performance. Além de proteger contra insegurança de memória, Rust garante imunidade a muitas condições de corrida, um tipo de bug comum quando se trabalha com paralelismo.

Esta palestra explora as características de Rust que a tornaram a primeira linguagem para uso em produção a atingir estes objetivos, os seus casos de uso e a comunidade em volta da linguagem.