News for hackers. Stuff that matters.
Re:Java’s Cultural Problem by kaba0 on Monday September 19, 2022 @07:53AM (#32897104)
What happens when your service scales and you get a performance bottleneck? Can you.. connect to a prod instance and look at the number of allocated instances? Can you do VM-event streams with barely any overhead continuously in prod? Will you actually be able to circumvent the performance bug?

Don’t get me wrong, I like Haskell and it is a more than fine language. Nonetheless, it doesn’t have anywhere close to the tooling Java has, and lazyness/FP is quite unintuitive regarding performance. And pure FP in itself is not guaranteed to result in better results by any form of evidence we have today, and doesn’t defend against logic bugs in any shape or form over what Java can do.

Also, it’s very unprofessional to look down on software engineers using different languages then you do..

Re:Java’s Cultural Problem by boruto on Monday September 19, 2022 @08:06AM (#32897197)
> Also, it’s very unprofessional to look down on software engineers using different languages then you do..

it's a major red flag for me when giving or taking interviews.

Re:Java’s Cultural Problem by UncleMeat on Monday September 19, 2022 @08:55AM (#32897686)
Agreed. Most of the hard problems in software engineering are completely separate from language and stack choice. Hyper-focus on these things smells of expert-beginner.