4 ms·
> stack traces are clean, readable, and point you in the right direction most times I really have not found this to be the case. You'll get obscure unmatched f
by bjz_ 10y ago
> stack traces are clean, readable, and point you in the right direction most times
I really have not found this to be the case. You'll get obscure unmatched function clause errors coming from the opposite side of your program, that can eat up most of the day trying to track down, ending up having to carefully look at the function guards deep in library code to attempt to figure out where things broke. And not to mention the parse errors - completely unhelpful coming from languages like Elm and Rust. And then there is the huge overuse of metaprogramming - just use functions dammit! And how you have to go trawling through the source code to figure out what `__using__` is going to dump into your module. And cargo-culted Ruby syntax that's pretty hostile to FP...