0:00 / 0:00
Where Are the Scala Frameworks? Functional Scala 2024 talk
Rock the JVM
27K subscribers • 62 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- An opinion. It argues one side of a question engineers disagree on.
Intermediate. Assumes working knowledge.
6K views1 year ago1 recommendation
Programming languagesSoftware designSoftware architectureHTTP, REST and GraphQL
This talk discusses the lack of comprehensive, out-of-the-box web frameworks in the Scala ecosystem and how to improve adoption.
This video is a conference talk held at Functional Scala 2024: Scala is an extremely expressive language, allowing us to write concise, clear, correct and powerful code easily. Its full-stack capabilities are also vastly underrated.Given its enormous power, we would expect to see the sort of 1-2-snap frameworks that spin up distributed systems, web applications, personal websites, CMSes, various APIs, and so much more. But where are they? Besides the old (but still great!) Play Framework and the mind-expanding libraries such as effect systems and actors, we've yet to see comprehensive end-to-end Scala-based frameworks for useful applications. In this talk, we will see - what a good framework looks like - how Scala-specific mental models help the creation of frameworks - what current popular library stacks need to become a "framework" if they wanted - how Scala adoption can be improved with the right frameworks- how Scala is uniquely positioned to give every developer immediately satisfying frameworks to build everything they needWhy it's here
1 person recommends thisWhat people say. Recommended for its insightful discussion on the Scala ecosystem's preference for libraries over opinionated frameworks.