Martin Odersky's thoughts on "Lean Scala"
What do you think? #Scala
odersky.github.io/blog/2024-04…
Lean Scala
Program code is for communicating between humans, not just for instructing computers. So we strive for code to be lean. Lean code is simple and understandable. It is as concise as possible without losing clarity.Martin Odersky (Language and Code)
This entry was edited (7 months ago)
Daniel Spiewak
in reply to Alex Nedelcu • • •Alex Nedelcu
in reply to Daniel Spiewak • • •are these concerns expressed somewhere? I may know what you mean, but want to be sure.
From my pov, Scala is a hybrid and it will always have an imperative side. And right now the standard is s.c.Future. Due to how we work with interruption in CE, I actually prefer to wrap Java APIs instead of ones working with Scala's Future. A standard solution for the imperative side would be preferable to the status quo, IMO. But then again, this takes focus away from monads.
fanf42
in reply to Alex Nedelcu • • •Scala Contributors
Scala ContributorsDaniel Spiewak
in reply to fanf42 • • •Daniel Spiewak
in reply to Daniel Spiewak • • •