Redpill me on this language

let's say i wanna write a web server, why should i pick this over node?

Attached: ercuck.png (240x210, 3K)

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.

Attached: comfy.png (650x487, 571K)

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

Attached: 2015-05-29-744-Truth.png (1020x708, 1.05M)

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.

Attached: 2013-05-23-582-Invaders-must-die.png (768x777, 903K)

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.

Attached: Annotation 2019-04-24 195846.jpg (583x549, 67K)

>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.