StarkNet é um Validity-Rollup descentralizado e sem permissão. Ele opera como uma rede L2 sobre Ethereum. Ele permite que qualquer dApp alcance escala ilimitada para sua computação – sem comprometer a capacidade de composição e segurança do Ethereum.
A partir da recente atualização do StarkNet, ele revisou sua linguagem de programação Cairo interna para tornar o desenvolvimento Web3 acessível aos desenvolvedores. Em uma postagem no blog Medium da StarkWare, soluções de dimensionamento baseadas em Stark, delineou as atualizações para o Cairo 1.0.
De acordo com a postagem do blog, “os desenvolvedores podem começar a escrever, compilar e testar os programas Cairo 1.0!” A plataforma está incentivando os desenvolvedores a começar a experimentar o Cairo 1.0 e se acostumar com a nova sintaxe e recursos.”
O que é Cairo 1.0?
O Cairo foi introduzido pela primeira vez em 2020 e, seguindo a evolução, sua primeira versão pública, o Cairo 1.0, agora está disponível. Também é uma “linguagem de programação completa” para escrever programas STARK com eficiência. “O Cairo 1.0 é uma linguagem de alto nível semelhante ao Rust. Assim como o Rust, o objetivo é permitir que os desenvolvedores escrevam códigos eficientes e seguros com facilidade.”
O co-fundador e presidente da StarkWare, Eli Ben-Sasson, compartilhou o motivo da reformulação do Cairo ao dizer: “Os principais impulsionadores foram a segurança e a facilidade de uso, e a realização da revisão apresentou uma excelente oportunidade para remover a entrada para desenvolvedores com linguagem convencional fundos”.
Fonte: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/