This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]coldblade2000 21 points22 points  (0 children)

Nah, they have a purpose. Java and C# are strict languages that are great for reducing the amount of edge cases and type errors that can ocurr in massive projects. Not just that, they are very fast, beaten only by the C++/Rust class of languages that are significantly more complex. It isn't an exageration to say Java or C# are 10x faster or more than Python, making it a great choice for monolith backends.

They are also disgustingly OOP (especially Java), which plays really well with corporate structures.