this post was submitted on 28 Jun 2023
22 points (95.8% liked)
ethfinance
33 readers
1 users here now
A community for investors, traders, users, developers, and others to discuss Ethereum and its cryptocurrency ETH. Join us on Discord, too! https://discord.gg/evmavericks
founded 1 year ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Is learning Rust a good idea to get involved in coding in the Ethereum space?
Or anyone with work experience got any advice / want to get in touch I'd hugely appreciate it.
Depends on where you come from, skill-wise:
If you're more on the web development side, and want to interact with contracts and such, it's probably best to learn a library like ethers.js or viem, since it already uses JS/TS and you just have to learn the concepts of wallets/providers/transactions, etc.
If you mean wanting to actually get involved with smart contract development itself, to me it depends if you have any other reason to learn Rust. Solidity is typically the most approachable route to go, especially with tools like Hardhat, but if you have plans to do other kinds of back-end development with Rust specifically, then it might make more sense to start there and learn.
Thanks for the reply. I'm interested in backend and code efficiency more, but I like both; I guess I'll just start learning and see what fits with my skillset!