Хатуу байдлыг сурахад хялбар уу?
Хатуу байдлыг сурахад хялбар уу?

Видео: Хатуу байдлыг сурахад хялбар уу?

Видео: Хатуу байдлыг сурахад хялбар уу?
Видео: Амжилттай Сурах 13 арга 2024, Арваннэгдүгээр
Anonim

Бат бөх байдал програмчлалын хэл болгон

Үүний цөөн хэдэн жишээнд C (мөн C++, C# гэх мэт), Python, Java (болон JavaScript), Perl болон бусад цөөн хэдэн жишээ багтана. Бат бөх байдал байхаар бүтээгдсэн сурахад хялбар нэг буюу хэд хэдэн орчин үеийн програмчлалын хэлийг аль хэдийн мэддэг програмистуудад зориулагдсан.

Үүнийг харгалзан үзвэл бат бөх байдалд суралцахад хэцүү юу?

Тиймээс бүх зүйлийг сур Бат бөх байдал хийж чадах нь python эсвэл javascript сурахаас хамаагүй хялбар юм. The хэцүү Энэ хэсэг нь одоогийн хэрэглүүрийн хэрэгслээр хүссэн зүйлээ хийхийн тулд таны кодыг авч байгаа бөгөөд одоо байгаа хэрэгслүүд нэлээд хязгаарлагдмал байгааг хэлье.

Үүний нэгэн адил Blockchain сурах нь үнэ цэнэтэй юу? Мэдээж, блокчейн бусад төрлийн өгөгдлийн санд байдаггүй зарим сонирхолтой зүйлсийг танд хийхийг зөвшөөрнө үү. Гэвч эцсийн эцэст А блокчейн Энэ нь зүгээр л нэг төрлийн мэдээллийн сан бөгөөд үнэн хэрэгтээ нэрээ нууцлах, аюулгүй байдлыг хангахгүй блокчейн өмгөөлөгчид мэдэгддэг.

Нэмж хэлэхэд, хатуу байдал нь ямар хэлтэй төстэй вэ?

Бат бөх байдал зориудаар чөлөөтэй бичсэн програмчлал юм хэл , нэлээд тэй төстэй JavaScript нь . sol” файлын өргөтгөл болгон тохируулна. Энэ нь одоогоор хамгийн их ашиглагддаг, дэмжигддэг программ юм хэл . Үүнд C++, Python болон JavaScript нөлөөлсөн бөгөөд Ethereum виртуал машиныг чиглүүлэхэд зориулагдсан.

Та хэрхэн бат бөх байдалд програмчлах вэ?

Ethereum зангилаа (жишээ нь, geth эсвэл testrpc эсвэл ethersim) эхлүүлэх Бат бөх байдал solc => ашиглан ухаалаг гэрээ хоёртын файлыг буцааж авах. Эмхэтгэсэн гэрээгээ сүлжээнд байршуулна уу. (Энэ алхам нь эфирийн үнэтэй бөгөөд таны зангилааны түрийвчний өгөгдмөл хаягийг ашиглан гэрээнд гарын үсэг зурах эсвэл өөр хаяг зааж өгч болно.)

Зөвлөмж болгож буй: