Scala, 12 years later
Briefly

In 2022, the author receives a calendar reminder from 2012 to check Scala's integration with an IDE, leading to deeper reflections on their journey with the language. They explore their old Scala project from 2012, noting significant advancements and personal sentiment shifts, especially in their coding experience from 2015 to 2017. The author critiques the current state of AI-generated code for Scala, indicating gaps in familiarity or complexity. They also recognize the changes in the ecosystem, such as updates to the Scala version and the Cats library, which reflects broader shifts in programming paradigms.
Every tech movement is, in some way, a belief system - I want to believe. That kind of thing. Holy wars.
It's astonishing how poorly GPT performs with Scala compared to other languages like Java, TS, or Python—suggesting it's either complicated or not well-represented in training data.
I did use Scala from 2015 to 2017, yet revisiting my 2012 repo reveals a lot has changed in the language and its libraries since then.
Exploring the Cats library and the shift to Scala 3.x indicates an evolution in the Scala ecosystem that I must adapt to for my current project.
Read at Medium
[
|
]