Instituto de Computação - UNICAMP

MC039C/MO901C Seminários sobre Software Livre

Profa. Islene Calciolari Garcia

Segundo Semestre de 2016


larissa

Rust Lang - segurança, velocidade e concorrência

Uma linguagem desenvolvida pela Mozilla

Larissa Gaulia

26/10 às 16h30 na sala 353 (IC-3.5)

copyleft Resumo: Há um ano e meio a Mozilla anunciava a primeira versão estável de Rust - uma linguagem de programaçao idealizada por Graydon Hoare. Nesta palestra vamos explorar como são mantidas as promessas de segurança e velocidade, contrastando Rust com C/C++, Java, Ruby e Python. Como funcionam as checkagens de segurança em tempo de compilação? Como assim não tem garbage collector? Abstrações que se assemelham com as de linguagens alto nível e controle das linguagens de baixo nível (mas sem "dangling pointers")? Conheça alguns projetos desenvolvidos em Rust: device drivers, sistemas operacionais, navegadores web e sua comunidade tão acolhedora.

Sobre a palestrante: graduada em engenharia generalista com ênfase em aeronáutica pela École Centrale de Nantes, graduanda em engenharia de computação na Unicamp. Apaixonada por tecnologia web, recentemente maravilhada com compiladores e navegadores web. Quando não estou testando novas frameworks em javascript, gosto de explorar o funcionamento dos parsers do Gecko e Servo (layout engines) ou tocar trombone ;)