Solanan avulla kehittäjät voivat kirjoittaa ketjussa olevia ohjelmia yleiskäyttöisillä ohjelmointikielillä, kuten C tai Rust, mutta kyseiset ohjelmat sisältävät Solana-kohtaisia mekanismeja. Esimerkiksi ei ole olemassa toista ketjua, joka pyytää kehittäjiä luomaan Rust-moduulia, jossa on process_instruction(KeyedAccounts)-funktio.
Mitä ohjelmointikieltä Solana käyttää?
Kuten monet muut lohkoketjut, Solana voi suorittaa älykkäitä sopimuksia. Solanan suoritusympäristö perustuu eBPF:ään, joka mahdollistaa Rust-, C- ja C++-ohjelmointikielien käytön.
Onko Solana kirjoitettu Solidityssä?
Lisäksi toisin kuin useimmat muut suositut blockchain-verkot, Solana ei ole EVM-yhteensopiva. Sellaisenaan Solana ei käytä Solidityä ohjelmointikielenä.
Missä Solana on kehitetty?
Solanassa ja useimmissa älykkäissä sopimuslohkoketjuissa on kaksi täysin erilaista kehitystyönkulkua. Ohjelmakehitys (älykäs sopimus) Solanalla tehdään Rust-, C- ja C++-kielillä. Nämä ohjelmat on rakennettu ja otettu käyttöön ketjussa, ja niitä ajetaan Solana Runtime -sovelluksen kautta, jossa ne elävät ikuisesti.
Mikä Solana-kehittäjä on?
Suunnittelemme ja kehitämme käyttäjäystävällisiä dApppeja, jotka perustuvat Solanan skaalautumiseen, nopeuteen ja tietoturvaan. Lohkoketjukehittäjillämme on asiantuntemusta Solanan kehitystyönkuluista, asiakas-SDK:ista ja ohjelmista, joilla voidaan rakentaa hajautettuja ratkaisuja DeFi-verkkoon web3- ja NFT-verkkoihin.