You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Doc page about-iota contains the following defects:
Here are the key features of Move: -- can't end a sentence at the end of a paragraph with a colon, the features listed in the subsequent subsections. Just put a period there or add that "The key features of Move are outlined below."
Move is based on Rust, a programming language known for its performance and safety -- weird sentence. What does it mean -- "based on Rust"? It's not a fork/subset/dialect of Rust. Maybe, "inspired by Rust"? It doesn't follow that Move will also inherit Rust's performance and safety. Maybe, "Move prioritizes safety and efficiency, with Rust’s ownership model inspiring Move's approach to memory management and resource control"?
It's almost impossible to make a programming mistake that the compiler won't catch -- it's not hard to make a logic error that the compiler won't catch, arithmetic overflows is another source of run-tine errors, rust has its own antipatterns. Maybe, clarify what "programming mistake" is? Warning following that paragraph clarifies things a bit, though.
IOTA EVM is not available on the IOTA Move Testnet. snippet -- "IOTA Move Testnet" is not defined in the doc, maybe "IOTA Testnet"?
in paragraph #### IOTA EVM Testnet there's a snippet <NotAvailableOnTestnet/> (IOTA EVM is not available on the IOTA Move Testnet) and the following sentence IOTA EVM Testnet is the distinct Layer 2 EVM running on top of the IOTA Testnet network which directly contradicts the snippet. Needs clarification.
Validators on the IOTA network must secure a certain amount of IOTA tokens on the IOTA Mainnet to demonstrate their commitment to the network's security. -- 1. No need to duplicate/mix "IOTA network"/"IOTA Mainnet". 2. Adversarial validators will also stake their tokens, but not in order to commit to the network's security. IMHO, "to demonstrate their commitment to the network's security" doesn't sound right. Maybe, "to incentivize honest behavior" (and thus making network more secure)?
without the high energy demands of earlier blockchains -- maybe mention that the "earlier blockchains" use Proof-of-Work that simply wastes resources.
The text was updated successfully, but these errors were encountered:
Doc page about-iota contains the following defects:
Here are the key features of Move:
-- can't end a sentence at the end of a paragraph with a colon, the features listed in the subsequent subsections. Just put a period there or add that "The key features of Move are outlined below."Move is based on Rust, a programming language known for its performance and safety
-- weird sentence. What does it mean -- "based on Rust"? It's not a fork/subset/dialect of Rust. Maybe, "inspired by Rust"? It doesn't follow that Move will also inherit Rust's performance and safety. Maybe, "Move prioritizes safety and efficiency, with Rust’s ownership model inspiring Move's approach to memory management and resource control"?It's almost impossible to make a programming mistake that the compiler won't catch
-- it's not hard to make a logic error that the compiler won't catch, arithmetic overflows is another source of run-tine errors, rust has its own antipatterns. Maybe, clarify what "programming mistake" is? Warning following that paragraph clarifies things a bit, though.IOTA EVM is not available on the IOTA Move Testnet.
snippet -- "IOTA Move Testnet" is not defined in the doc, maybe "IOTA Testnet"?#### IOTA EVM Testnet
there's a snippet<NotAvailableOnTestnet/>
(IOTA EVM is not available on the IOTA Move Testnet
) and the following sentenceIOTA EVM Testnet is the distinct Layer 2 EVM running on top of the IOTA Testnet network
which directly contradicts the snippet. Needs clarification.Validators on the IOTA network must secure a certain amount of IOTA tokens on the IOTA Mainnet to demonstrate their commitment to the network's security.
-- 1. No need to duplicate/mix "IOTA network"/"IOTA Mainnet". 2. Adversarial validators will also stake their tokens, but not in order to commit to the network's security. IMHO, "to demonstrate their commitment to the network's security" doesn't sound right. Maybe, "to incentivize honest behavior" (and thus making network more secure)?without the high energy demands of earlier blockchains
-- maybe mention that the "earlier blockchains" use Proof-of-Work that simply wastes resources.The text was updated successfully, but these errors were encountered: