Haskell programmers, mostly?
BTW, I decided to give up on Cardano. It’s not that I don’t know Haskell. I do, or rather did (up to, but not including monads). Solidity is a better language IMHO, because it can use effects. I think the creator of Plutus admitted that purity was a misfeature long ago. But I’m not trying to start a debate here.
Anyway, I gave Plutus a try in a VM after watching some tutorials on YouTube. Here are my impressions:
- The complexity is offensive. No other word for it. Simple things should be simple. There should be one, and preferably only one obvious way of doing things. Cardano took this motto and did the opposite, with its cacophony of stake pools, side chains, datum (is that even a word?), “extended” UTXOs, etc. etc. It’s not that the complexity could not be overcome. I’m sure it can all be learned. I just find it distasteful.
- On top of that, all this complexity seems to be poorly documented. Even when you follow instructions the best way you can, they often don’t work.
- cardano.org says “send funds to anyone, anywhere”. I don’t think this is accurate, since there are people that just don’t get crypto, so while e.g. I can send cardano to my friend in a different country, My mom was not able to get her birthday present this year. Moreover, the price of Cardano seems to depend on other cryptos without requiring them in any way. I kind of knew this line was misleading going in, but still, let me register my complaint.
- I’ve learned that Bitcoin can achieve smart contracts too, which is a cons for Cardano, since everything is relative.
- The Cardano summit talk that you all loved had the opposite effect on me. Who the heck gets upset that his blockchain supports simple, reliable transactions out of the box?! Who finds this relatable? Or the best talk they ever watched? People very different from me, I guess. I like it when stuff works.
- This community here is obviously a plus. I don’t think there is a blockchain with nerdier users.
Anyway, bye, and thanks for trying to help. I might pop back if I change my mind, but I probably won’t.