Oddbean new post about | logout
 Why? 
 Slow
Unstable
Ugly
Doesn't know the difference between null and undefined  
 Slow - true
Unstable - false
Ugly - maybe write better
Doesn't know the difference between null and undefined - `===` is your friend

😉 
 Function signatures are more of a suggestion. You can call a function with any number of arguments and with arbitrary types. And you can add strings to ints but multiplication gives NaN. Lots of arbitrary design choices. 
 Try blasting a nodejs server with 1000 req per second and you'll see the stability issues I'm talking about 
 using a different JavaScript runtime than nodejs would yield a completly different result. Heard of bun? 
 Surprised to see JavaScript being suggested as ugly compared to go. Wouldn't be one of the disadvantage of JavaScript IMO.