Language Review (WIP)
This page aims to collate a list of projects that position themselves as 'smart contract languages'. It is not necessary for a language to position itself as such for it to be useful for smart contracts but by collating them here we hope to:
- Gain understanding on how other communities view the smart contract problem space
- Feed into our effort to create our taxonomy of smart contract technology
- Provide a resource for implementers looking for languages to use
- Spark ideas for specific experiments or hacks within Hyperledger projects
Cardano Plutus - https://github.com/s-tikhomirov/smart-contract-languages
Ethereum Solidity - https://github.com/ethereum/solidity
Tezoz Liquidity - https://github.com/accordproject/ergo
Kadena Pact - https://github.com/kadena-io/pact
Accord Ergo - https://github.com/accordproject/ergo
DAML - https://github.com/digital-asset/daml
See also
A review of smart contract languages (not everything linked appears to be strictly a language): https://github.com/s-tikhomirov/smart-contract-languages