<100 subscribers


Share Dialog
Share Dialog
Cosmos implements interoperability of decentralized systems, and Gno appears on Cosmos, which is one of the reasons I focused on it first. Gonland’s goal is to optimize the consensus process between verifiers, the integrity of the smart contract language, and the sustainability of tokenomics, which is the second reason I focused on it. Gnoland uses a new language called Gnolang, which is a fork of Golang. One of the obvious advantages of Golang over other languages is that it is obvious when dealing with concurrency issues. While most programming languages such as C++ or Java use multiple threads to run concurrent programs, Go uses Goroutines. Goroutine eases the burden on the operating system by implementing the Go Scheduler, a runtime native scheduler. goroutine creation and destruction seems to consume less memory (only 0.2% of threads) and takes full advantage of all the cores of the hardware
Cosmos implements interoperability of decentralized systems, and Gno appears on Cosmos, which is one of the reasons I focused on it first. Gonland’s goal is to optimize the consensus process between verifiers, the integrity of the smart contract language, and the sustainability of tokenomics, which is the second reason I focused on it. Gnoland uses a new language called Gnolang, which is a fork of Golang. One of the obvious advantages of Golang over other languages is that it is obvious when dealing with concurrency issues. While most programming languages such as C++ or Java use multiple threads to run concurrent programs, Go uses Goroutines. Goroutine eases the burden on the operating system by implementing the Go Scheduler, a runtime native scheduler. goroutine creation and destruction seems to consume less memory (only 0.2% of threads) and takes full advantage of all the cores of the hardware
No comments yet