News for hackers. Stuff that matters.
Re:Scala at scale at Databricks by amir734jj on Friday December 10, 2021 @01:14AM (#29506930)
In my previous company we used Scala + Spark and I hated it initially. I had no idea how syntax worked, no clue about functional programming or the ecosystem.

I got interested in the Scala as a language and decided to pursue PhD in computer science focusing on compilers. Long story short, I am finishing my PhD on Monday :)

Don't be negative about technology. Be positive.

Re:Scala at scale at Databricks by dikei on Friday December 10, 2021 @04:38AM (#29508118)
> In my previous company we used Scala + Spark and I hated it initially. I had no idea how syntax worked, no clue about functional programming or the ecosystem.

It's funny that if you tell Cat-purist that Spark is functional-style, they would laugh at your face :)

Re:Scala at scale at Databricks by caoilte on Friday December 10, 2021 @02:17PM (#29514222)
That's an unhelpful thing to say. Most people agree that the Spark scala DSL is functional style. It's not as advanced in the style as other scala ecosystems but it has been a very good on ramp for people discovering functional style and is widely celebrated for that
Re:Scala at scale at Databricks by burntoutfire on Friday December 10, 2021 @06:09AM (#29508576)
Scala + Spark is absolutely the sane face of Scala. Try using stuff like cats (basically Haskel ported to Scala) to experience the deep end of the pool.
Re:Scala at scale at Databricks by esarbe on Saturday December 11, 2021 @06:02AM (#29520022)
To discard Cats as 'basically Haskell ported to Scala' is doing it a bit of a disservice. Yes, it explores pure functional programming, but that design space is huge.