Solana permite que os desenvolvedores escrevam programas on-chain em linguagens de programação de uso geral, como C ou Rust, mas esses programas contêm mecanismos específicos de Solana. Por exemplo, não há outra cadeia que peça aos desenvolvedores para criar um módulo Rust com uma função process_instruction(KeyedAccounts).
Qual linguagem de programação Solana usa?
Como vários outros blockchains, Solana pode executar contratos inteligentes. O ambiente de execução da Solana é baseado em eBPF, que permite o uso das linguagens de programação Rust, C e C++.
Solana é escrita em Solidity?
Além disso, ao contrário da maioria das outras redes blockchain populares, Solana não é compatível com EVM. Como tal, Solana não usa Solidity como linguagem de programação.
Em que é desenvolvido Solana?
Na Solana, e na maioria das blockchains de contratos inteligentes, existem dois fluxos de trabalho de desenvolvimento completamente diferentes. O desenvolvimento do programa (contrato inteligente) no Solana é feito em Rust, C e C++. Esses programas são criados e implantados na cadeia e são executados por meio do Solana Runtime, onde permanecem para sempre.
O que é desenvolvedor Solana?
Nós projetamos e desenvolvemos dApps fáceis de usar, alimentados pela escalabilidade, velocidade e segurança do Solana. Nossos desenvolvedores de blockchain têm experiência em fluxos de trabalho de desenvolvimento Solana, SDKs de cliente e programas para criar soluções descentralizadas para DeFi para web3 e NFTs.