Software developer, FP, Scala, Kotlin, Java / JVM, Haskell, Rust; contributor to https://alexn.org, https://monix.io, https://typelevel.org.
🌍 Bucharest, Romania
https://alexn.org/about/
Alexandru Nedelcu
Loading...
There was no e-mail, and I learned it by accident, but I feel all #Scala OSS devs should learn ASAP: Maven is introducing publishing limits. We most likely will have to apply for exemption:
- www.sonatype.com/blog/open-pu...
- central.sonatype.org/publish/mave...
🛠️ sbt 2.0.0 is released!
sbt 2.0 is a new major series of sbt, based on Scala 3 constructs and Bazel-compatible cache system. many thanks to Scala Center, Anatolii Kmetiuk (new maintainer), Adrien Piquerez (alumni), and other volunteers like Kenji Yoshida
eed3si9n.com/sbt-2.0.0 #Scala
Sonatype's new limits for Maven Central have the potential to kill many #Scala libraries.
They discourage sub-projects, documentation, multiple targets (support for major Scala versions, or platforms, e.g., JVM, JS, Native), bug fix releases, or FOSS developed by individuals.
#Kotlin is better than #Scala for dealing with nullability. #Java has JSpecify & upcoming support for null restrictions. In Scala we rely on social conventions (Option), while the type system is YOLO on `null`. And Scala 3's -Yexplicit-nulls is flawed.
contributors.scala-la...