La solidité est-elle facile à apprendre ?
La solidité est-elle facile à apprendre ?

Vidéo: La solidité est-elle facile à apprendre ?

Vidéo: La solidité est-elle facile à apprendre ?
Vidéo: 5 FAIBLESSES que tout HOMME doit apprendre à contrôler 2024, Peut
Anonim

Solidité comme langage de programmation

Quelques exemples incluent C (et C++, C#, etc.), Python, Java (et JavaScript), Perl ou quelques autres. Solidité a été conçu pour être Facile à apprendre pour les programmeurs déjà familiarisés avec un ou plusieurs langages de programmation modernes.

Considérant cela, la solidité est-elle difficile à apprendre ?

Donc apprendre tout ce qui Solidité peut faire est beaucoup plus facile que d'apprendre python ou javascript. Les dur une partie consiste en fait à faire en sorte que votre code fasse ce que vous voulez avec l'ensemble d'outils actuel, et laissez-moi vous dire que les outils actuels sont assez limités.

De même, Blockchain vaut-il la peine d'être appris ? Sûr, blockchains vous permettent de faire des choses intéressantes que d'autres types de bases de données ne font pas. Mais, en fin de compte, un blockchain n'est qu'un autre type de base de données, et qui ne garantit pas réellement l'anonymat ou la sécurité dans la mesure où de nombreux blockchain prétendent les avocats.

De plus, à quelle langue la solidité est-elle similaire ?

Solidité est une programmation intentionnellement vaguement typée Langue , assez semblable à JavaScript avec ". sol" comme extension de fichier. C'est actuellement la programmation la plus utilisée et la plus supportée Langue . Il a été influencé par C++, Python et JavaScript et est conçu pour cibler la machine virtuelle Ethereum.

Comment programmer dans la solidité ?

Démarrez un nœud Ethereum (par exemple, geth ou testrpc ou ethersim) Compilez votre Solidité contrat intelligent utilisant solc => récupérer le binaire. Déployez votre contrat compilé sur le réseau. (Cette étape coûte de l'éther et signe le contrat en utilisant l'adresse de portefeuille par défaut de votre nœud, ou vous pouvez spécifier une autre adresse.)

Conseillé: