La solidità è facile da imparare?
La solidità è facile da imparare?

Video: La solidità è facile da imparare?

Video: La solidità è facile da imparare?
Video: Le linee e le forme geometriche piane e solide per bambini - Geometria per bambini 2024, Novembre
Anonim

Solidità come linguaggio di programmazione

Alcuni esempi includono C (e C++, C# e così via), Python, Java (e JavaScript), Perl o pochi altri. Solidità è stato progettato per essere facile da imparare per programmatori che hanno già familiarità con uno o più linguaggi di programmazione moderni.

Considerando questo, la solidità è difficile da imparare?

Quindi imparare tutto ciò che Solidità può fare è molto più facile che imparare Python o javascript. Il duro parte sta effettivamente facendo in modo che il tuo codice faccia ciò che vuoi con il set di strumenti corrente e, lascia che te lo dica, gli strumenti attuali sono piuttosto limitati.

Allo stesso modo, vale la pena imparare Blockchain? Sicuro, blockchain ti permettono di fare alcune cose interessanti che altri tipi di database non fanno. Ma, alla fine della giornata, a blockchain è solo un altro tipo di database e uno che in realtà non garantisce l'anonimato o la sicurezza nella misura in cui molti blockchain sostengono gli avvocati.

Inoltre, a quale linguaggio è simile la solidità?

Solidità è una programmazione volutamente vagamente tipizzata linguaggio , piuttosto simile a JavaScript con ". sol" come estensione del file. Attualmente è la programmazione più utilizzata e supportata linguaggio . È stato influenzato da C++, Python e JavaScript ed è progettato per indirizzare la macchina virtuale Ethereum.

Come si programma in solidità?

Avvia un nodo Ethereum (ad es. geth o testrpc o ethersim) Compila il tuo Solidità contratto intelligente usando solc => recupera il binario. Distribuisci il tuo contratto compilato alla rete. (Questo passaggio costa ether e firma il contratto utilizzando l'indirizzo del portafoglio predefinito del tuo nodo, oppure puoi specificare un altro indirizzo.)

Consigliato: