News for hackers. Stuff that matters.
Re:Java 1.0 Turns 25 by twistedpair on Saturday January 23, 2021 @01:53PM (#25885031)
Same goes for Scala and Case Classes. Alas the type astronauts went crazy with Scala, scaring some folks off.
Re:Java 1.0 Turns 25 by eweise on Saturday January 23, 2021 @07:10PM (#25887435)
I agree. I wish the Scala community would inherit some of the simplifying culture of the Go community.
Re:Java 1.0 Turns 25 by ebruchez on Saturday January 23, 2021 @09:24PM (#25888408)
Scala 3 introduces a number of simplifications. For example, typeclasses and other constructs are much easier with Scala 3. This said, Scala always included the idea of having a powerful type system. From this perspective, it can never be as simple as a language that doesn't have a comparatively powerful type system (or no static type system at all).