4 ms·
I dumped jvm languages for Rust. Scala _really_ needs to die.
by fnord77 8y ago
I dumped jvm languages for Rust.
Scala _really_ needs to die.
- justinhj 8y agoThere’s not really much argument behind your point here. Moving to Rust I’d be concerned about library support for one.
- pas 8y agoThe Java libraries are plentiful, but not bountiful. They are ugly, unergonomic, old, unmaintained (or worse, pumped full of decades of features, but never really refactored), and some are just simply broken. Some libraries are of course the exception to these and all due respect toward them.
- djsumdog 8y agoThey serve totally different purposes. Rust is great if you want a language with a lot of type/bug safety and want to be able to compile it to run naively on everything from servers to embedded devices. Scala tries to bring a functional language that can utilize everything that already exists on the JVM, including all the classic Java libraries, while providing a lot of FP idioms, pattern matching, etc. If you write good Scala code (basically avoid anything and everything written by TypeSafe/LightBend ever .. except for TypeSafe Config .. that one is okay, and it's in Java), you can have some really awesome, clean looking code and programs compared to their Java equivalent boilerplate. They both have their purposes.
- dang 8y agoPlease don't post unsubstantive comments or do programming language flamewars here. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html