Difference between revisions of "Rust"
From CryptoWiki
wiki_crypto>Zeb.dyor |
m (1 revision imported) |
(No difference)
|
Latest revision as of 08:59, 23 January 2022
Basics
Pros
- It shines in areas like mobile, where performance matters.
- Has emphasis on 'safe code'. "With "safe code," objects are managed by the programming language from the beginning to the end. The developer doesn't o any pointer arithmetic or manage memory, as can be necessary in C or C++ programs."
Critiques
- Luke Dashjr has publicly 'warned' people about Rust saying: "it's not possible to compile Rust code, without trusting a third-party Rust compiler binary. There is only one Rust compiler, and itself written in Rust, so a recursive backdoor cannot be ruled out."
Used by
- Is being used by Cardano and by Parity's Ethereum client, Parity's Zebra (ZCash) client as well as the Lighthouse client
- Move, Libra's programming language, first implementation will be in Rust.
- Rust will be the flagship language for Solana smart contract development.
- Interchain has a R&D team specialized in Rust