News for hackers. Stuff that matters.
Re:Elixir at Ramp by dragonwriter on Friday June 04, 2021 @05:10AM (#27391907)
> Expect a lot of on-the-job training that’s more challenging than you’d think since these languages/frameworks are different paradigms.

“Different” than what? Its not the 1990s where everyone learns only C++/Java-style static class-based OOP anymore.

> I worked at a well-known everyday consumer tech company where the payments platform went down for the better part of a day as people scrambled to figure out what went wrong. Noone had read the de-facto Scala bible which warned that catching `Throwable` could break your code.

That’s a pretty horrid example for “Scala is a hiring problem because its a different paradigm”; lesson one for exception handling in every language I’ve used that has exceptions is never catch everything, only catch specific exceptions that you know what to do with. And in virtually every language, catch-everything is a minefield waiting to blow up in your face.

There are no comments on this comment yet.