ERC55 Meetup VI: Yul e otimizações do compilador de Solidity - Matheus Aguiar [Online]
LINK DO ZOOM: https://us06web.zoom.us/j/87098937822
Data: 05/03/2024
Local: Online (Zoom)
[Descrição do meetup]
Yul é uma linguagem de baixo nível para escrever smart contracts na Ethereum. Ela é compilada diretamente para o bytecode da EVM, permitindo um controle mais preciso sobre o comportamento e a performance do contrato. Dentre algumas vantagens e motivações do Yul estão eficiência e segurança, uma vez que permite um controle maior sobre recursos fundamentais do sistema.
O Yul, como linguagem de baixo nível, permite um controle mais granular sobre o código que é gerado para a EVM. Isso significa que o desenvolvedor tem a oportunidade de otimizar o código para melhorar a performance, reduzir o tamanho e diminuir o consumo de gás.
Ao utilizar o Yul em conjunto com as otimizações de compilador, o desenvolvedor pode alcançar um novo nível de performance e eficiência em seus contratos inteligentes.
[Sobre o convidado]
Matheus é bacharel ciência da computação e mestre em inteligência artificial pela Universidade Federal de Uberlândia (UFU). Atuou como professor do Instituto Federal do Triângulo Mineiro durante 8 anos. Atualmente trabalha no desenvolvimento da linguagem e compilador Solidity.