Solidity was the first smart contract language and proved what could be done, it’s out of date