Viewing a single comment thread. View all comments

ArkGuardian t1_itxu4oj wrote

It's a crypto specific language. Anyone who works in it professionally is in a handful of VC infused smart contract developer positions. It is not a good language to learn on its own

−2

OurNumber4 t1_iu0yhfa wrote

Or maybe a company like Reddit…

1

ArkGuardian t1_iu341la wrote

Reddit is a VC backed crypto company. Several of it's key community features are built on blockchain. It doesn't change the point. Solidity is not a good language to learn by itself. If you have other software engineering skills you can add to your skillset to do smart contracts.

2

OurNumber4 t1_iu3jlib wrote

Reddit isn’t a crypto company. It’s one of the top 20 most visited websites in the world that has dipped its toe in crypto waters.

1

ArkGuardian t1_iu3l6l3 wrote

Reddit's engineering staff is massive now, but they do have quite a few crypto/crypto security engineers at this point. It doesn't change the fact about solidity. It should be no one's first language and I'd argue not even your primary language unless you are only working on first gen smart contracts. Limiting yourself to just smart contract work is very risk and there's languages more popular for both smart contracts and high performant applications (like Rust)

1