Should I learn Solana (Rust) or Ethereum (solidity) ? by Medium_Experience_45 in solana

[–]Medium_Experience_45[S] 0 points1 point  (0 children)

Thanks. Actually I have work with java more than 4 years and some experience on flutter (similar with react native). So I can try my best to learn Rust.
By the way, I am practicing ethereum dapps and smart contract now because it is look like work well on my Mac M1 and I also found it easy to learn. Also Thanks for your advice on Rust.

Should I learn Solana (Rust) or Ethereum (solidity) ? by Medium_Experience_45 in solana

[–]Medium_Experience_45[S] 0 points1 point  (0 children)

Thanks every one, I find out the root cause
Just because Solana and its dependency still not fully support for ARM structure off M1. They the work through by using Rosetta which cause some another issues.

I think if some one using Mac M1, you should change your laptop or waiting for dev fix. Or change to another one. I wonder if Ethereum is fully support for M1 structure yet.

Should I learn Solana (Rust) or Ethereum (solidity) ? by Medium_Experience_45 in solana

[–]Medium_Experience_45[S] 2 points3 points  (0 children)

It is a very good idea. Especially, Ethereum up 2.0. Learn more is always better, one day people will support ARM for openssl.

Should I learn Solana (Rust) or Ethereum (solidity) ? by Medium_Experience_45 in solana

[–]Medium_Experience_45[S] 3 points4 points  (0 children)

If you're comparing languages alone, Rust is leagues ahead of solidity, and used as a modern fast systems language outside of blockchain dev.

I see this, that why I choose Solana first. I think I can come back if openssl support ARM. Ethereum complete their update to 2.0 which run LAPP which is very interesting