odersky.bsky.social
@odersky.bsky.social
New Scala Projects course by RockTheJVM: rockthejvm.com/courses/scal.... This looks like a great next step after learning Scala basics!
rockthejvm.com
September 18, 2025 at 1:03 PM
New Scala Projects course by RockTheJVM: rockthejvm.com/courses/scal.... This looks like a great next step after learning Scala basics!
Reposted by odersky.bsky.social
I had fun contributing the new SimpleTable class to the ScalaSql query library. It lets you drop the `T[_]` from table definitions, and it's based on named tuples and structural types in Scala 3.7. Have a read.
Making ScalaSql boring again (with interesting new internals) | bishabosha
Explaining the motivation for the new SimpleTable feature for the ScalaSql library.
bishabosha.github.io
May 31, 2025 at 10:25 AM
I had fun contributing the new SimpleTable class to the ScalaSql query library. It lets you drop the `T[_]` from table definitions, and it's based on named tuples and structural types in Scala 3.7. Have a read.
Reposted by odersky.bsky.social
Hurry up! Get your @scaladays.org Early Bird ticket today, prices go up from May 30th.
And make sure to check out the program 🗓️
register.event-works.com/lausanne/Sca...
And make sure to check out the program 🗓️
register.event-works.com/lausanne/Sca...
May 30, 2025 at 3:37 AM
Hurry up! Get your @scaladays.org Early Bird ticket today, prices go up from May 30th.
And make sure to check out the program 🗓️
register.event-works.com/lausanne/Sca...
And make sure to check out the program 🗓️
register.event-works.com/lausanne/Sca...
Reposted by odersky.bsky.social
Ready, steady, go!
Scala Days 2025 program is here 😍
Functional Programming and the Real World
🏁 4 tracks
🗣️ 50+ speakers
♾ Infinite fun
scala-lang.org/blog/2025/05...
Scala Days 2025 program is here 😍
Functional Programming and the Real World
🏁 4 tracks
🗣️ 50+ speakers
♾ Infinite fun
scala-lang.org/blog/2025/05...
May 30, 2025 at 3:36 AM
Ready, steady, go!
Scala Days 2025 program is here 😍
Functional Programming and the Real World
🏁 4 tracks
🗣️ 50+ speakers
♾ Infinite fun
scala-lang.org/blog/2025/05...
Scala Days 2025 program is here 😍
Functional Programming and the Real World
🏁 4 tracks
🗣️ 50+ speakers
♾ Infinite fun
scala-lang.org/blog/2025/05...
Reposted by odersky.bsky.social
I have published my first new blog post in four years lexi-lambda.github.io/blog/2025/05...
A break from programming languages
lexi-lambda.github.io
May 29, 2025 at 4:25 PM
I have published my first new blog post in four years lexi-lambda.github.io/blog/2025/05...
Reposted by odersky.bsky.social
Scala 3.7.0 has been released! 🎉
✅ [stable] SIP-58: Named Tuples
✅ [stable] SIP-52: Binary APIs
👀 [preview] SIP-62: For comprehension improvements
🧪 [experimental] SIP-61: Unroll
🧪 [experimental] SIP-68: Reference-able Package Objects
More at scala-lang.org/news/3.7.0/
✅ [stable] SIP-58: Named Tuples
✅ [stable] SIP-52: Binary APIs
👀 [preview] SIP-62: For comprehension improvements
🧪 [experimental] SIP-61: Unroll
🧪 [experimental] SIP-68: Reference-able Package Objects
More at scala-lang.org/news/3.7.0/
May 8, 2025 at 11:25 AM
Scala 3.7.0 has been released! 🎉
✅ [stable] SIP-58: Named Tuples
✅ [stable] SIP-52: Binary APIs
👀 [preview] SIP-62: For comprehension improvements
🧪 [experimental] SIP-61: Unroll
🧪 [experimental] SIP-68: Reference-able Package Objects
More at scala-lang.org/news/3.7.0/
✅ [stable] SIP-58: Named Tuples
✅ [stable] SIP-52: Binary APIs
👀 [preview] SIP-62: For comprehension improvements
🧪 [experimental] SIP-61: Unroll
🧪 [experimental] SIP-68: Reference-able Package Objects
More at scala-lang.org/news/3.7.0/
Reposted by odersky.bsky.social
"Scala devs deserve the same productivity support as the rest of the JVM world. By joining the Scala Center Advisory Board, we’ll help identify pain points and bring better tools to the community." —Hans Dockter, Gradle CEO
scala-lang.org/blog/gradle-...
scala-lang.org/blog/gradle-...
Gradle, Inc. Joins Scala Center Advisory Board to Improve Scala Developer Experience
scala-lang.org
April 22, 2025 at 3:28 PM
"Scala devs deserve the same productivity support as the rest of the JVM world. By joining the Scala Center Advisory Board, we’ll help identify pain points and bring better tools to the community." —Hans Dockter, Gradle CEO
scala-lang.org/blog/gradle-...
scala-lang.org/blog/gradle-...
Reposted by odersky.bsky.social
#Scala.js 1.19.0 is released! It contains significant performance improvements for the WebAssembly backend (it is now often faster than JS), native support for JS async/await, and a way to leverage Wasm's JavaScript Promise Integration (JSPI). Read more at www.scala-js.org/news/2025/04...
Announcing Scala.js 1.19.0
Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.
www.scala-js.org
April 21, 2025 at 5:13 PM
#Scala.js 1.19.0 is released! It contains significant performance improvements for the WebAssembly backend (it is now often faster than JS), native support for JS async/await, and a way to leverage Wasm's JavaScript Promise Integration (JSPI). Read more at www.scala-js.org/news/2025/04...
Reposted by odersky.bsky.social
Just added slides for my talk "Tagless Final for Humans" to my page of talks:
noelwelsh.com/landing/talks/
I gave this talk today at @scalar-conf.com. The core is a new encoding for tagless final in Scala, which makes much better use of Scala's features than the standard encoding.
noelwelsh.com/landing/talks/
I gave this talk today at @scalar-conf.com. The core is a new encoding for tagless final in Scala, which makes much better use of Scala's features than the standard encoding.
Noel Welsh:
Talks
noelwelsh.com
March 28, 2025 at 1:45 PM
Just added slides for my talk "Tagless Final for Humans" to my page of talks:
noelwelsh.com/landing/talks/
I gave this talk today at @scalar-conf.com. The core is a new encoding for tagless final in Scala, which makes much better use of Scala's features than the standard encoding.
noelwelsh.com/landing/talks/
I gave this talk today at @scalar-conf.com. The core is a new encoding for tagless final in Scala, which makes much better use of Scala's features than the standard encoding.
Slides from my talk at Scalar conference. Video will follow at some point. www.slideshare.net/slideshow/ev...
Evolving Scala, Scalar conference, Warsaw, March 2025
Evolving Scala, Scalar conference, Warsaw, March 2025 - Download as a PDF or view online for free
www.slideshare.net
March 28, 2025 at 11:16 AM
Slides from my talk at Scalar conference. Video will follow at some point. www.slideshare.net/slideshow/ev...
New blog post from Haoyi Li and myself: www.scala-lang.org/blog/2025/03...
Looking forward to discuss this on reddit www.reddit.com/r/scala and at the upcoming Scalar conference www.scalar-conf.com.
Looking forward to discuss this on reddit www.reddit.com/r/scala and at the upcoming Scalar conference www.scalar-conf.com.
Evolving Scala
www.scala-lang.org
March 24, 2025 at 3:18 PM
New blog post from Haoyi Li and myself: www.scala-lang.org/blog/2025/03...
Looking forward to discuss this on reddit www.reddit.com/r/scala and at the upcoming Scalar conference www.scalar-conf.com.
Looking forward to discuss this on reddit www.reddit.com/r/scala and at the upcoming Scalar conference www.scalar-conf.com.