I would like to learn to write Ethereum smart contracts, but I'm not sure what language to learn it in.
I do a bit of web development and so I know some PHP and JavaScript, but I've never written much code and I don't know Python, Go or LISP.
I'm leaning towards Serpent, but I seem to be finding more learning resource for Mutan and LLL.
Why would I choose one of these languages over the others??
Thanks!
Lina
3 ·
Comments
Once 0ne's M.I.N.Ð.
is ϟtrvctvred
to nest
process
interpret
& comprehend
THOTHt
in termz ov
xPress-in'G'
Δlgorithmick
☾ompvt/\Z☰Nnal
∇ariability,
Thee p-array-LLL's
be'tw33n the
(+ (*pro (+ (+gram ming) (+lang u age))) (+ (-s z) 0))
become increasingly a-Parent.
@ vvitch point
one then begENDS
to cl33rly s33
vvitch
Ð☰Velopmint INvironmint
best svites thAIR liVINg ♇hiloϟophy.
If u haven't already encountered it,
this gem will exPANd ur brainches
in all thee ϟacred ϟpaces:
Structure and Interpretation of Computer Programs
Serpent is the most readable.
Mutan has functional and type coolness.
I'd recommend lll as it has the most examples (DOUG/PRODOUG/Eris), or failing that Serpent as its syntax is the easiest.
If you noticed that I missed a closing paren above - then, you might be a natural Lisp-ian (not to be confused with a Less-pian, which has to do with CSS processing). If you have no idea what I'm talking about, then stick with serpent. In the world of lisp - smiley faces tend to introduce errors.
and always remember to seek balance, but never forget that just because things appear balanced does not mean that there is nothing wrong.
-KKKKKKKen