Any software engineers here? I just dabbled a bit in Solidity but holy shit what a joke is that. Why is Ethereum held in so high regard? It is babby's first programming language.
>integer overflows are a thing >array indexes wrong way around >can't have maps in memory, only in storage >each line of code costs gas, instead of actual computational power used >no garbage collection >byte is actually 256 bits here comes the best part >no floating points, has to be done by hand
It is beyond me why anyone takes ethereum serious.
I can rationalize most of these but >array indexes wrong way around >byte is 256 bits the fuck?
Luis Gonzalez
Yeah like people here know anything about the technology they 'invest' in. Most people here just gamble and they are happy to throw their money at something if they hear the word moon
Lincoln Myers
>>byte is 256 bits >the fuck? Is it actually byte or is it word size?
Aaron Powell
also without even talking about the code one word. cryptokitties
Ethereum is a nice proof of concept tho
Daniel Williams
Cardano will redeem us
Liam Morales
That's why I'm holding ARK instead of ETH. It supports every single commonly used language. I predict that it's what most blockchain projects are run on within 2 years
I checked out Buterin's github and jesus fuck he writes some shitty code, am I missing something or is this guy overrated? All his repos are python/js, why exactly is he so worshipped around here?
Ayden Martinez
opcodes cost gas, not lines of code 'wrong array indexing' - opinion discarded
Jayden Wilson
Byte by definition is 8 bits, i don't recall there being a byte type, or that's it's commonly used, if you mean byte32 then it's pretty obvious, 8*32=256 So a byte32 is 256 bits.
I agree ethereum isn't perfect but I'm sure there's rational behind these design decisions, there's certainly room for improvement and you can see it in newer smart contract platforms.