Universidade Federal de Pernambuco (UFPE)
Centro de Informática (CIn)
Graduação em Ciência da Computação, Engenharia da Computação, e Sistemas de
Informação
Trabalhos de Graduação - 2024.1
Ciência da Computação
Responsável: Prof. Juliano Iyoda (jmi@cin.ufpe.br)
Código da disciplina no Google Classroom: ledcxms
-
Título: O Uso de Macros na Linguagem Rust em Repositórios Open Source
TG:
Proposta inicial: aqui
Autor(a): NILO BEMFICA MINEIRO CAMPOS DRUMOND
Curso: Ciência da Computação
Orientador(a): Leopoldo Motta Teixeira
Coorientador(a):
Possíveis Avaliadores: Paulo Borba e Henrique Rebêlo
Resumo da Proposta:
As macros se apresentam como uma ferramenta poderosa e flexível, que possibilitam ao desenvolvedor escrever código que gera código, reduzindo trabalho repetitivo e entediante e tornando o código menos sujeito a erros. Uma das linguagens que possui suporte a macro mais extensivo é Rust. Este trabalho busca fazer uma análise abrangente do uso de macros na linguagem Rust em repositórios open source do Github, visando compreender a sua aplicação, principais usos, impacto e eficácia no desenvolvimento de software.
Apresentação: dia: DD/MM/AAAA, hora: XXhYY, local: LLLL
Banca:
Engenharia da Computação
Responsável: Prof. Divanilson Rodrigo de Sousa Campelo (divanilson@cin.ufpe.br)