Profile

Elias Amaral @elias_amaral


About Me

-

Proposals

A linguagem de programação Rust e sua comunidade

Rust é uma linguagem de programação de baixo nível, sem o overhead de uma linguagem interpretada, sendo uma alternativa moderna ao C e o C++. E Rust promete eliminar erros de violação de memória, como buffer overflows, use-after-free e data races — o que se traduz em programas mais robustos e seguros. Quem programa em Rust gosta muito: uma pesquisa do StackOverflow em 2016 coloca Rust como a primeira do ranking "most loved programming languages".


Mas será que Rust é isso tudo mesmo, ou é só a "linguagem da moda" que ninguém vai falar daqui a dez anos? Pra que mais uma linguagem de programação?


O objetivo da palestra é mostrar o que motivou o desenvolvimento de Rust, para que ele é usado hoje em dia, e também caminhos para aprender a linguagem e se envolver com a comunidade.


A palestra não vai se focar muito em aspectos técnicos da linguagem, mas um mini-curso de introdução à programação em Rust pode ser ministrado.


Mini-bio: Elias Amaral usa software livre desde a época do Conectiva 7 (com KDE 2.2!) e estudou Engenharia de Computação.