Sign in

sjrdoeraene.bsky.social

@sjrdoeraene.bsky.social
32 followers 10 following 1 posts
PostsRepliesMedia
Reposted by @sjrdoeraene.bsky.social
scala-js.org @scala-js.org · 04/04/2026
#Scala.js 1.21.0 is out! This release introduces several changes with compatibility concerns. We encourage you to pay particular attention to the release notes. www.scala-js.org/news/2026/04...
scala-js.org
Announcing Scala.js 1.21.0
Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.
023
Reposted by @sjrdoeraene.bsky.social
Scala Days @scaladays.org · 27/03/2026
It's been a few years, but now we're coming to Berlin again: From 12-13 October 2026 Scala Days will take place at Kulturbrauerei. Come and join us: scaladays.org
Scala Days, Berlin, 12-13 October 2026
051
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 19/02/2026
After a long freeze, the Scala 3 standard library is again open to contributions. The main place for contributing is now the Scala 3 repository. details and link to process document: www.scala-lang.org/blog/2026/0...
scala-lang.org
Scala Standard Library Process
081
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 30/01/2026
Postmortem on Scala 3.8.0: www.scala-lang.org/blog/post-m.... We are also working on a 3.8.2 release which will include a fix for scala/scala3#24673, which can cause some for comprehensions to behave incorrectly at runtime.
scala-lang.org
Postmortem of scala/scala3#24994
063
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 27/01/2026
The Sovereign Tech Fund Invests in Scala: 🔐 security audits 🔧 sbt 2.0 📚 core library maintenance 💪 and long-term resilience for critical digital infrastructure Check out the announcement: www.scala-lang.org/b... 🙏 Huge thanks to @sovereign.tech
1179
Reposted by @sjrdoeraene.bsky.social
Chrome for Developers @developer.chrome.com · 05/01/2026
The JVM-to-Web journey continues! Scala.js is making the experimental leap to #WebAssembly → goo.gle/49dCRUB Join @tomayac.com and Sébastien Doeraene as they discuss mapping Scala.js’s nominal type system onto Wasm GC.
Scala.js to Wasm—Exploring the Wasm backend for Scala.js with Sébastien Doeraene
0115
Reposted by @sjrdoeraene.bsky.social
scala-js.org @scala-js.org · 05/01/2026
#Scala.js 1.20.2 is released! It features more performance improvements and some bugfixes. www.scala-js.org/news/2026/01...
scala-js.org
Announcing Scala.js 1.20.2
Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.
024
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 26/11/2025
Scala Days 2025 is a wrap! 🎉 Conference highlights and talk recordings are here! 🏔️ Lausanne was buzzing with talks, workshops, and community energy. ▶️ All recordings are now live on YouTube 👁️ Read more: scala-lang.org/blog/...
0165
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 07/10/2025
Scala 2.13.17 is here! It improves compatibility with JDK 25 LTS, supports Scala 3.7, improves Scala 3 compatibility and migration, and more. It also has a few minor potentially breaking changes. For details, refer to the release notes on GitHub: github.com/scala/scala...
github.com
Release Scala 2.13.17 · scala/scala
The Scala team at Akka is pleased to announce Scala 2.13.17. This release is compatible with the new JDK 25 LTS. The following are highlights of this release: Compatibility JDK 25 support in optim...
0104
Reposted by @sjrdoeraene.bsky.social
Scala Space @scalaspace.bsky.social · 22/09/2025
(2/2) > With these new features, Wasm has much better support for compiling high-level programming languages. Enabled by this, we have seen various new languages popping up to target Wasm, such as Java, OCaml, Scala, Kotlin, Scheme, or Dart, all of which use the new GC feature.
031
Reposted by @sjrdoeraene.bsky.social
Scala Space @scalaspace.bsky.social · 22/09/2025
Wasm 3.0 is completed, with major new features like GC and exception handling! Scala is now acknowledged as a language that compiles to WebAssembly 🚀 webassembly.org/news/2025-0... (1/2) #Wasm #Scala
webassembly.org
Wasm 3.0 Completed - WebAssembly
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
162
Reposted by @sjrdoeraene.bsky.social
Alexandru Nedelcu @alexn.org · 22/09/2025
“WASM 3.0 completed” #Scala mentioned ❤️ webassembly.org/news/2025-09-17-was…
0111
Reposted by @sjrdoeraene.bsky.social
scala-js.org @scala-js.org · 06/09/2025
#Scala.js 1.20.1 is released! It features a number of performance improvements, both for the JavaScript and WebAssembly backends. www.scala-js.org/news/2025/09...
scala-js.org
Announcing Scala.js 1.20.1
Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.
076
Reposted by @sjrdoeraene.bsky.social
Alexandru Nedelcu @alexn.org · 04/09/2025
I found out from LinkedIn that Oleg Pyzhcov (oleg-py) may have died in his apartment in Sep 2022. I knew him as a very talented developer, a prolific Monix and Scala contributor, a kind and helpful person and a friend. He was too young.
Oleg's Twitter picture.Oleg's LinkedIn picture.
3121
Reposted by @sjrdoeraene.bsky.social
lihaoyi.com @lihaoyi.com · 30/07/2025
Published a new blog post: Golden Literal Testing in uTest 0.9.0 www.lihaoyi.com/post/GoldenL...
lihaoyi.com
Golden Literal Testing in uTest 0.9.0
011
Reposted by @sjrdoeraene.bsky.social
Scala Space @scalaspace.bsky.social · 09/06/2025
Since introducing Wasm support in Scala.js 1.17.0, there's been significant optimization of the Wasm backend! 🚀 The latest 1.20.0-SNAPSHOT, benchmarked against the 1.17.0 baseline, shows impressive progress: brainfuck +90% and kmeans +83%. Excited to see the evolution of Scala.js Wasm! #scala #wasm
192
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 08/05/2025
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/
04215
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 22/04/2025
"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
Gradle, Inc. Joins Scala Center Advisory Board to Improve Scala Developer Experience
0245
Reposted by @sjrdoeraene.bsky.social
scala-js.org @scala-js.org · 21/04/2025
#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...
scala-js.org
Announcing Scala.js 1.19.0
Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.
1148
Reposted by @sjrdoeraene.bsky.social
davesmith00000 @davesmith00000.bsky.social · 10/04/2025
🕹️ Indigo 0.20.0 is out! Many thanks to the contributors involved in this release! A small smorgasbord of quality of life improvements and a wacky Waypoints demo. What's not to love? github.com/PurpleKingdo... #Scala
A screenshot of the waypoints demo.
0104
Reposted by @sjrdoeraene.bsky.social
Scala Days @scaladays.org · 03/04/2025
🗓️ The #ScalaDays CfP CLOSES in just a few days. By submitting a proposal, you're not only in great company but you have the chance to share your experience in Scala's hometown of Lausanne, on the EPFL campus. Share the word & apply today 👇🏼 www.papercall.io/sca...
papercall.io
PaperCall.io - Scala Days 2025
## The 12th edition of Scala Days will take place at: **Lausanne, Switzerland**, August 19th to 21st, 2025 For over twelve years, Scala Days has been the premier global event for Scala developers, industry leaders, open-source contributors and researchers. Taking place in Scala's hometown of ...
012
Reposted by @sjrdoeraene.bsky.social
Nikita Gazarov @nikitaga.bsky.social · 26/03/2025
Laminar & Airstream 17.2.1 bug fix release laminar.dev/blog/2025/03... #Scala
laminar.dev
Laminar v17.2.1 · Laminar
Airstream bug fixes!
032
Reposted by @sjrdoeraene.bsky.social
odersky.bsky.social @odersky.bsky.social · 24/03/2025
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.
scala-lang.org
Evolving Scala
03113
Reposted by @sjrdoeraene.bsky.social
davesmith00000 @davesmith00000.bsky.social · 23/03/2025
Come and join the fun! I'll be working on improvements to Indigo's new UI system. Wanna help? How do GUI/UI systems even work in FP languages like #Scala? Only one way to find out... 😇
011
Reposted by @sjrdoeraene.bsky.social
Scala Days @scaladays.org · 20/03/2025
📣 Super Early Bird tickets are now on sale 🏃🏻 Act now, prices go up on April 4th 🎟️ Get your tickets today at register.event-works.com/lausanne/Sca...
054
Reposted by @sjrdoeraene.bsky.social
Scala Days @scaladays.org · 18/03/2025
Did you know, the CfP for this year’s conference is OPEN. Send in your proposal today and be part of this year’s event in Lausanne, Switzerland! ✍🏼 www.papercall.io/scaladays All levels of expertise on Scala and its application are welcome and encouraged 👍🏼
papercall.io
023
Reposted by @sjrdoeraene.bsky.social
Anton Sviridov @indoorvivants.com · 14/03/2025
With AST seemingly explorer not maintained, I decided to try and implement it in Scala.js. Lots of fun, until I hit several recursion bugs in my interval tree implementation, and it was hell from that point onwards. This will soon be hosted under Scalameta org and website.
0123
Reposted by @sjrdoeraene.bsky.social
Scala Space @scalaspace.bsky.social · 04/03/2025
(3/3) Interested in updates? See how Wasm interface types are mapped in Scala and check out the details here: github.com/scala-js/sc... github.com/scala-js/sc...
github.com
Add Support for Wasm Component Model and WASIp2 · Issue #5121 · scala-js/scala-js
PoC design and implementation: #5121 (comment) Background This issue is kinda part of #4991 to support "server-side Wasm" To support "server-side Wasm", we have to remove all th...
021
Reposted by @sjrdoeraene.bsky.social
Scala Space @scalaspace.bsky.social · 04/03/2025
We're working on directly emitting Wasm Component Model & WASI Preview 2 binary, aiming to support "server-side Wasm".It's still a PoC, and the API will probably change, but… we can now call Rust functions from Scala! (1/3) #scala #wasm #wasi
185
Reposted by @sjrdoeraene.bsky.social
davesmith00000 @davesmith00000.bsky.social · 09/03/2025
Indigo's UI system is dead. Long live the UI system! The UI system released last month did not survive first contact with the real world, and has been overhauled. New releases of all Purple Kingdom Games #Scala libs, containing the revised UI and many other improvements, are now available.
A color palette rendered using the UI system via the roguelike starterkit.
183
Reposted by @sjrdoeraene.bsky.social
Scala Days @scaladays.org · 06/03/2025
CfP is now open 👀 Scala foundations, libraries, tooling, industrial adoption, community, LLM, and more — all experience levels welcome. Submit your idea, share with colleagues, or encourage new speakers to give it a try! Apply by April 6th 👉 www.papercall.io/scaladays
papercall.io
PaperCall.io - Scala Days 2025
## The 12th edition of Scala Days will take place at: **Lausanne, Switzerland**, August 19th to 21st, 2025 For over twelve years, Scala Days has been the premier global event for Scala developers, in...
042
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 05/03/2025
Scala 3 will require JDK 17+, starting from Scala 3.8. This will enable the compiler and ecosystem to move faster and leverage new features and APIs. The decision is in line with similar decisions happening around the whole JVM world. Read about it at www.scala-lang.org/news/next-s...
scala-lang.org
JDK 17 will be the next minimum version required by Scala 3
0165
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 25/02/2025
🤝 Rock The JVM x Scala Center 🎓 @rockthejvm.bsky.social Scala courses are now officially recommended on Scala-lang! 🌟 PLUS, 30% of revenue from course purchases goes to the Scala Center to support the Scala community! www.scala-lang.org/blog/2025/02...
scala-lang.org
Rock the JVM partners with the Scala Center
0267
Reposted by @sjrdoeraene.bsky.social
Scala Days @scaladays.org · 18/02/2025
Time to meet again 🥰 🙌 Scala Days 2025 🗓️ 19-21 August 2025 📍Lausanne, Switzerland 🌐 Business-driven ♥️ Community-infused 🦸 Family-friendly Looking forward to welcoming you in August! scala-lang.org/blog/2025/02...
scala-lang.org
Announcing Scala Days 2025
01810
Reposted by @sjrdoeraene.bsky.social
scala-js.org @scala-js.org · 10/02/2025
RFC: We intend to deprecate support for ECMAScript 5.1 in the next version of #Scala.js. If you are still relying on it, please weigh in on the PR and tell us why. The default has been ECMAScript 2015 since Scala.js v1.0.0. github.com/scala-js/sca...
github.com
RFC: Deprecate support for ECMAScript 5.1. by sjrd · Pull Request #5128 · scala-js/scala-js
That support is the biggest source of alternative code paths and polyfills in our codebase. The polyfills and other alternative implementations we need to support ES 5.1 include: Math.fround to su...
031
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 06/02/2025
The first edition recaps 2024’s biggest advancements: ✅ Named tuples in Scala 3 ✅ Experimental WebAssembly backend in Scala.js ✅ Scala CLI as the new default runner for Scala ✅ Scala 3 build definitions in sbt 2.x (beta) ✅ Better Scala 3 support in IntelliJ Scala Plugin … and much more!
066
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 06/02/2025
🚀 Introducing Scala Highlights – a new quarterly newsletter! Read it now 👉 scala-lang.org/highlights/2...
scala-lang.org
Scala Highlights from 2024
1209
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 28/01/2025
Are you an open source Scala maintainer? The Scala Center is preparing to participate in Google Summer of Code 2025 (GSoC), and we’re on the lookout for projects to include in this year’s program. Deadline is February 7. read on: www.scala-lang.org/blog/2025/01...
scala-lang.org
GSoC 2025: Call for Scala projects
042
Reposted by @sjrdoeraene.bsky.social
davesmith00000 @davesmith00000.bsky.social · 25/01/2025
So! It's been ages! For releases, 2024 was my 'lost' year as I slogged through the surprisingly hard problem of building a component UI system from scratch. But I'm pleased to announce a raft of new releases. If you want to do some weird stuff with #Scala, look no further..
1166
Reposted by @sjrdoeraene.bsky.social
scala-js.org @scala-js.org · 23/01/2025
#Scala.js 1.18.2 is released! It contains one more backward compatibility fix, improves compatibility with Scala 2.13.16, and improves the generated code for js.Dynamic.literal() with Scala 2.13.x. www.scala-js.org/news/2025/01...
scala-js.org
Announcing Scala.js 1.18.2
Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.
022
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 16/01/2025
Advent of Code 2024 recap and sample solutions: www.scala-lang.org/blog/2025/01... Consider recommending Advent of Code to Scala newcomers. There’s much learning in solving the puzzles, and further learning in comparing the published solutions to your own.
scala-lang.org
Recap of Advent of Code 2024
A recap of how the Scala Community participated in the recent 2024 Advent of Code challenge
0113
Reposted by @sjrdoeraene.bsky.social
scala-js.org @scala-js.org · 09/01/2025
To start off 2025 and our new Blueky account, we are pleased to announce the release of #Scala.js 1.18.1 (instead of the expected 1.18.0). This is mostly a bugfix release. It also contains internal improvements that will support future enhancements. www.scala-js.org/news/2025/01...
scala-js.org
Announcing Scala.js 1.18.1
Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.
0105
Reposted by @sjrdoeraene.bsky.social
The Scala Programming Language @scala-lang.org · 16/12/2024
🗣️ new blog post on Scala 2 maintenance: www.scala-lang.org/blog/2024/12... 2️⃣3️⃣ this page now covers both Scala 2 and Scala 3: www.scala-lang.org/development/
scala-lang.org
Scala development guarantees
0104