's Avatar

@sjrdoeraene.bsky.social

27 Followers  |  10 Following  |  1 Posts  |  Joined: 13.12.2024  |  2.1335

Latest posts by sjrdoeraene.bsky.social on Bluesky

Preview
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...

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...

07.10.2025 02:22 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

(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.

22.09.2025 13:30 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

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

22.09.2025 13:30 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

β€œWASM 3.0 completed”

#Scala mentioned ❀️

https://webassembly.org/news/2025-09-17-wasm-3.0/

22.09.2025 16:06 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Announcing Scala.js 1.20.1 Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.

#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...

06.09.2025 17:56 β€” πŸ‘ 8    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Oleg's Twitter picture.

Oleg's Twitter picture.

Oleg's LinkedIn picture.

Oleg's LinkedIn picture.

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.

04.09.2025 08:00 β€” πŸ‘ 12    πŸ” 1    πŸ’¬ 3    πŸ“Œ 1
Golden Literal Testing in uTest 0.9.0

Published a new blog post: Golden Literal Testing in uTest 0.9.0 www.lihaoyi.com/post/GoldenL...

30.07.2025 04:08 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

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

09.06.2025 10:00 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

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/

08.05.2025 11:25 β€” πŸ‘ 42    πŸ” 15    πŸ’¬ 0    πŸ“Œ 0
Preview
Gradle, Inc. Joins Scala Center Advisory Board to Improve Scala Developer Experience

"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-...

22.04.2025 15:28 β€” πŸ‘ 25    πŸ” 5    πŸ’¬ 0    πŸ“Œ 2

The JSPI support is IMO a game changer. As long as you enter a js.async{...} block, you can *synchronous await* a JS Promise *anywhere* with js.await(p)! That has never been possible on the JS platform. I can't wait to see what libraries will be built on top of this new superpower.

21.04.2025 17:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Announcing Scala.js 1.19.0 Harness the Scala and JavaScript ecosystems to develop robust apps for browsers, serverless, and Node.js.

#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...

21.04.2025 17:13 β€” πŸ‘ 14    πŸ” 8    πŸ’¬ 1    πŸ“Œ 1
A screenshot of the waypoints demo.

A screenshot of the waypoints demo.

πŸ•ΉοΈ 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

10.04.2025 21:13 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
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 ...

πŸ—“οΈ 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...

03.04.2025 09:00 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Laminar v17.2.1 Β· Laminar Airstream bug fixes!

Laminar & Airstream 17.2.1 bug fix release laminar.dev/blog/2025/03... #Scala

26.03.2025 08:49 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Evolving Scala

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.

24.03.2025 15:18 β€” πŸ‘ 31    πŸ” 13    πŸ’¬ 0    πŸ“Œ 0

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... πŸ˜‡

23.03.2025 23:31 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ“£ 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...

20.03.2025 09:27 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1

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 πŸ‘πŸΌ

18.03.2025 07:58 β€” πŸ‘ 2    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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.

14.03.2025 16:08 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1
Preview
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...

(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...

04.03.2025 13:30 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

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

04.03.2025 13:30 β€” πŸ‘ 8    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1
A color palette rendered using the UI system via the roguelike starterkit.

A color palette rendered using the UI system via the roguelike starterkit.

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.

09.03.2025 23:16 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
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...

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

06.03.2025 15:47 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Preview
JDK 17 will be the next minimum version required by Scala 3

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...

05.03.2025 17:39 β€” πŸ‘ 16    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
Rock the JVM partners with the Scala Center

🀝 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...

25.02.2025 14:33 β€” πŸ‘ 26    πŸ” 7    πŸ’¬ 0    πŸ“Œ 2
Preview
Announcing Scala Days 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...

18.02.2025 18:01 β€” πŸ‘ 18    πŸ” 10    πŸ’¬ 0    πŸ“Œ 5
Preview
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...

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...

10.02.2025 09:13 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

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!

06.02.2025 15:15 β€” πŸ‘ 6    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Preview
Scala Highlights from 2024

πŸš€ Introducing Scala Highlights – a new quarterly newsletter!
Read it now πŸ‘‰ scala-lang.org/highlights/2...

06.02.2025 15:15 β€” πŸ‘ 20    πŸ” 9    πŸ’¬ 1    πŸ“Œ 0

@sjrdoeraene is following 10 prominent accounts