5 ms·
I've always wondered why more crypto projects aren't using Erlang seeing as it's so good at distributed systems
by exdsq 5y ago
I've always wondered why more crypto projects aren't using Erlang seeing as it's so good at distributed systems
- openfuture 5y agoAmoveo is one, it's mostly interesting for other reasons though.
- arthurcolle 5y agoYep, have wondered that myself
- turbocon 5y agoBy all means not a erlang expert, just read an intro book on it and it mentioned that erlang was not a good heavy computation language, so maybe that's why?
- exdsq 5y agoAh this makes sense, I haven't used Erlang so didn't know that. Thanks!
- kuratkull 5y agoBecause a programming language providing great async/distributed capabilities is very different from a distributed system.
- deleted 5y ago[deleted]
- waynesonfire 5y agowhat do you mean by "why more"? you can always have more. are there not enough for you at the moment?
- exdsq 5y agoI don't know of any, but even if there are a few, I'm unsure why it lost to Go/Rust/C++
- lawn 5y agoErlang/Elixir is great for sure, but it's very slow at computations so if you're talking about more lower-level projects that will directly verify or do calculations on the blockchain, then that's a showstopper. (If you don't let something like Rust handle that, but then you might not get that much benefit compared to writing it all in Rust.)
- darkr 5y agoErlang is great for non-blocking concurrency, but for CPU-bound tasks it’s not the fastest language out there.
- weatherlight 5y agohttps://aeternity.com https://aeternity.com æternity blockchain is an Erlang-based scalable smart contract platform engineered by programming pioneers to address some of the most fundamental challenges native to earlier blockchains. By redesigning blockchain technology at the protocol level, the æternity developer community has enabled the core protocol to understand and integrate a rich set of functionalities out of the box.
- keewee7 5y agoErlang and Elixir are not good at number crunching tasks like crypto mining.