Competition Solidity - Glow-Lang/glow GitHub Wiki

Solidity is the main smart contract language for Ethereum.

Pros:

  • It has the largest user and developer base of any smart contract languages.
  • It has evolved a lot of practical features to address common issues.

Cons:

  • Its design is not principled at all.
  • It is rather low-level.
  • It is not portable to non-Ethereum blockchains.

Tooling

Security

Predecessor

  • LLL, the Lisp-Like Language predecessor to Solidity.