let's say i wanna write a web server, why should i pick this over node?
Redpill me on this language
because node is shit and literally anything is better than it
You probably won't ever need the best bits of Erlang for most small projects and Node sucks absolute dick so just use Python or Go.
checked
premium quads
satanic quads don't lie. I will never use node
node eternally btfo
python asyncio sucks just as much dick as node, with a much less mature ecosystem
Erlang is too much of a one trick pony.
kys
You can upgrade code without restarting it, which is helpful for maintaining your erection for long periods of time.
literally just use node if you don't feel restricted by it. people here are retarded and will tell you not to use anything JavaScript related because they are envious of the millions of retards with no CS backgrounds that did code bootcamps, learned the bare minimum of webdev, and are making higher salaries writing shitty js for hipster tech startups. none of this has any bearing on the language itself or developer experience. if you're a good programmer it will show in your software regardless of what language or tools you use.
Depends on the purpose you're writing it for
>personal project
use a language you're familiar and comfortable with
>small company / experiment
feel free to use Erlang if you feel like learning something new
>medium sized company
may be able to get away with node depending on traffic and cost, o/w java or golang
>big company / megacorp
you'll be lucky to get away with go
If you get someone on drugs you may be able to convince them to let you use Clojure.
Writing a web server in Clojure is stupid easy.
how many hentai games were written as erlang servers ?
Satanic quads confirm
You want elixir not erlang
fpbp and nice quads
Stop spamming these shit comics
There's no reason to use this over Scala.
So, you like them comics? Have another one.
Just a few days ago Joe Armstrong, the creator of Erlang passed away at age 68. Until his very last days he was still an active programmer, updating his blog and posting on twitter. You may know him from Erlang: The movie, and Erlang: The Movie II.
>using a Mac
>"programmer"
good thing he died
Use Elixir instead.
You shouldn't or you should just use elixir
Erlang was built in the 80s with the 80s in mind
back when you were expected to research every feature it had cus you weren't supposed to be a brainlet
Node is designed for brainlets who got their CS degree
Elixir is built on top of Erlang and follows the trend of simplicity
The whole point of Erlang is the concurrency model, but it isn't enough. It just isn't good enough to compete with the support that dynamic languages with worse concurrency get. You will be more productive with Python, Node, or Ruby than Erlang because it is just too niche.
Erlang is for systems that route messages from one port to another. If that sounds like something you need to do, you can use Erlang
Exquisite.