I&#x27;ve been using Scala for 5+ years now, so for me it&#x27;s definitely today&#x27;s software. Spray for REST backends, Wicket for HTML UIs. Clean syntax that can be as expressive as Python or Ruby, but coupled to a type system more powerful and effective than any of Swift, Rust or Go, light enough that you can lift things that had to be &quot;magic&quot; (like database-session-in-view) right up there into the type system.