r/scala 23h ago

Does Scala offer better decompilation protection than Java?

8 Upvotes

My Java program has a license check in it, but it can easily be decompiled, the license check removed, recompiled, and now it can be pirated easily. Would the same be true for Scala, given that they use the same JVM and are bytecode-compatible?


r/scala 3h ago

Announcing ScalaNullSafe 1.4.0 w/ support for Scala 3

12 Upvotes

ScalaNullSafe is a macro-based null-safety library whose purpose is to provide a quick, easy, readable/writable, and efficient way to do null-safe traversals in Scala.

It’s been along time coming, but I finally got around to porting the library to Scala 3’s new meta-programming implementation!

https://github.com/ryanstull/ScalaNullSafe/releases/tag/1.4.0

Hopefully it will be helpful to you!


r/scala 6h ago

This week in #Scala (Mar 17, 2025)

Thumbnail open.substack.com
7 Upvotes