HACKER Q&A
📣 nicdc

Is it worth learning Solidity in 2021?


I guess the answer will inevitably depend on how much potential for growth you see in ETH and/or smart contracts.


  👤 dhruvkar Accepted Answer ✓
I think smart contracts are here to stay.

However, I'd instead check out Cardano's (ADA) Plutus platform [0]. It's a subset of Haskell as I understand it. They have a online playground to simulate contracts [1].

Cardano also has a ERC-20 converter [2], so expect a lot of projects to also move to Cardano (given the much lower fees and higher throughput) when smart contracts are released in August/September.

0. https://docs.cardano.org/projects/plutus/en/latest/plutus/ex...

1. https://playground.plutus.iohkdev.io/

2. https://cointelegraph.com/news/cardano-erc-20-converter-near...


👤 RhodoGSA
Smart contract Audits and creation is pretty lucrative, with payment for work generally in a currency that's not in a period of 'Transitory Inflation'. I've been learning rust/ substrate tho, ETH is a bit dated by now.

👤 max_
Obviously not. A single contract call on Ethereum may cost you up to $120.

Ethereum is no longer practical.

Even so there are better smart contract languages like Vyper[0] & Scilla[1].

[0]:https://vyper.readthedocs.io/en/stable/

[1]:http://scilla-lang.org


👤 sidthekid
This twitter thread should give an indication that developers are extremely in demand: https://twitter.com/sebaudet26/status/1394380919818051584

👤 throwawaycodrrr
Yes.