5 ms·
Me too. He may well have valid points but, as someone who has written mission critical software systems in Java, this destroys the credibility of the article fo
by planetjones 9y ago
Me too. He may well have valid points but, as someone who has written mission critical software systems in Java, this destroys the credibility of the article for me.
- acoye 9y agoHe may be biased, but you may be too. Are you a Java developer (or android)? That said, I know some great software can be produced in Java, ElasticSearch been one on top of my mind. If Security is the goal, nor CPP nor Java is great. Proven Haskell or Rust might be more of a valid option.
- seanwilson 9y agoI wonder if something like OCaml would be a good choice. It's a safe language with good performance plus it gives you an easier route to formally verify the important parts of it. Cross platform is going to be trickier though.
- chrisco255 9y agoThat's what Texas is supposed to use but it's wrapped up in lawsuits at the moment.
- chrisco255 9y agoTezos, not Texas, auto correct...
- seanwilson 9y agoHmm, interesting. I wasn't sure if they were only name dropping that formal verification was possible but they say their developers have backgrounds in it. People mention about making Ethereum more secure using formal verification for example but it's not something you can just do as an afterthought.
- catwell 9y agoAFAIK Cardano (ADA), which is booming (passed IOTA and became the 6th largest coin this week), is implemented in Haskell.
- mhluongo 9y agoA coin "booking" doesn't imply technical strength- that's the problem here.
- mhluongo 9y ago*booming
- twayamznacct 9y agoWhat I don't get about Cardano is that it has almost NO use at all. The number of transactions per MINUTE can be counted using only your hands (every so often you may need to include your toes): https://cardanoexplorer.com/ https://cardanoexplorer.com/ I'm having a really hard time reconciling that with the fact that it's got a market cap in the billions at this point...
- amenod 9y agoDifferent tools have different advantages and Java is as suitable as many others. IOTA needs to prove that protocol is sound, so it doesn't matter if it's in Java, Rust, Go, Python... This point makes the author much less credible in my eyes. That said, I steer clear of IOTA too. Relevant search terms for me are "IOTA roll your own crypto", "IOTA ternary logic" and "IOTA hash collision". And their whitepaper is indecipherable. Red flags all over the place, IMHO it's a scam.
- jerkstate 9y agoCardano is a cryptocurrency written in Haskell with the goal of conforming to "high assurance" standards. Looks pretty promising, but like all 3rd gen cryptocurrencies, it is still early days (seems more functional than IOTA though.. no pun intended)
- alttab 9y agoOn top of that, all of his technical issues with IOTA turned out, by his own admission, to be using the network wrong. Not understanding that buying 1,000s worth of an obscure cryptocurrency is going to come with a heafty dose of RTFM is a fool's errand. Instead of realizing this, the denial in him turns this into "victim blaming." that said - he's right about IOTA. If that type of use is what it takes to make everything work, it has a long way to go.
- JonasJSchreiber 9y agoUsing it wrong...would you not try using it exactly as described with $28,000 depending on it? He raised extremely valid points about labeling this 'user error' but the 'correct' use case seems pretty kludge to me and highlights the crypto's shortfalls.
- sireat 9y agoThe scary thing is that IOTA is considered a top 10 cryptocurrency. The worst thing is that I can't find a useful alternative crypto currency that can be used stand alone (ie without converting to BTC) for e-commerce. Only choices are BTC with its high fees and to some extent BCH. Even Litecoin which is easy to use doesn't have many uses. Dash, Monero and Zcash make bold claims but aren't particularly useful at the moment.
- junk_f00d 9y agoHave you looked into any other DAG tech, besides IOTA? ByteBall and Raiblocks are excellent, functional and mature examples in my opinion that lack IOTA's downsides (likely because they are intended primarily for p2p payments, not IOTA's intended use case as m2m first, p2p second). In full disclosure, I own a little bit of both. I first stumbled upon them after being disappointed with IOTA, and they deliver on a lot of what my initial expectations of IOTA were. I just want to be able to buy coffee with my crypto and not wait an hour for confirmation times!
- scrollbar 9y agoI was just researching currencies with fastest transfer time and verified that Ripple works fast and with low fee. Curious if you've taken a look at it for your use case? I bought a small amount recently but am mostly just curious about which of these thousands of coins are actually useful for practical purposes.