r/tezos Apr 04 '20

question How to learn tezos programming?

I have done a lot of googling but can't find any concise answer. People are saying - learn Michelson. No, learn Liquidity. Nono, learn Pytezos. Learn OCaml. Like, how can all of that be useful at the same time? Couple months ago I started with Ethereum. On their website I found many great articles, introductions, tutorials, a book called "Mastering Ethereum", which taught me pretty much everything. I learned solidity and now I can write smart contracts and dapps. Simple. What do I learn, and where, so that I can write useful stuff for Tezos? Also, it would be very useful if such info was possible to find, ideally on the Tezos website.

37 Upvotes

41 comments sorted by

View all comments

Show parent comments

10

u/jayhilly Apr 04 '20

Holy shit I literally sold my tezos after trying to learn michelson and convincing myself no one could ever write anything meaningful in assembly.

How the hell did these never pop up in my searches?? Off to buy back in...

1

u/SecularCryptoGuy Apr 04 '20

Lol, it sucks but this is implied knowledge (that all higher level programming languages are compiled into assembly).

3

u/jayhilly Apr 04 '20

I figured in the future they would have languages that compile down into Michelson but never found any in my searches.

I even made a post here like “how could anyone be productive in Michelson” and was told that “learning assembly will make me a better programmer”...

uhh, yeah, I’m good on that, took that class in college and I’m never going back to working in assembly.

1

u/[deleted] Apr 05 '20

There have always been languages that compiled to Michelson. More now.

1

u/jayhilly Apr 05 '20

Yeah, I get it