Solana gør det muligt for udviklere at skrive on-chain programmer i generelle programmeringssprog såsom C eller Rust, men disse programmer indeholder Solana-specifikke mekanismer. For eksempel er der ikke en anden kæde, der beder udviklere om at oprette et Rust-modul med en process_instruction(KeyedAccounts) funktion.
Hvilket programmeringssprog bruger Solana?
Som forskellige andre blockchains kan Solana køre smarte kontrakter. Solanas eksekveringsmiljø er baseret på eBPF, som gør det muligt at bruge programmeringssprogene Rust, C og C++.
Er Solana skrevet i Solidity?
Desuden, i modsætning til de fleste andre populære blockchain-netværk, er Solana ikke EVM-kompatibel. Som sådan bruger Solana ikke Solidity som sit programmeringssprog.
Hvad er Solana udviklet i?
På Solana og de fleste smarte kontrakt-blockchains er der to helt forskellige udviklingsarbejdsgange. Programudvikling (smart kontrakt) på Solana udføres i Rust, C og C++. Disse programmer er bygget og implementeret på kæden og køres via Solana Runtime, hvor de lever for evigt.
Hvad er Solana-udvikler?
Vi designer og udvikler brugervenlige dApps drevet af Solanas skalerbarhed, hastighed og sikkerhed. Vores blockchain-udviklere har ekspertise i Solana-udviklingsarbejdsgange, klient-SDK’er og programmer til at bygge decentrale løsninger til DeFi til web3 og NFT’er.