
@indigoengine | Scala.js, WebGL, TEA, and chocolate biscuits. (he/him) https://xitter.cf/t.co/5DVJ5IMa1o
London
Joined February 2009
- Tweets2.9K
- Following321
- Followers563
- Likes2.7K
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/scala-js…
On the way to make #scala a realtime procedural graphics editor :) 3D and animations are coming!
#gpu #generativeart
@[email protected] retweeted
🚀 Introducing Scala Highlights – a new quarterly newsletter!
Read it now 👉 scala-lang.org/highlights/20…
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.. 🧵
Ultraviolet 0.4.0 (GLSL Shaders)
Not often this one gets much love, despite being the bedrock of our graphics engine.
- Exciting new color value interpolators
- Built-in SDF shapes
- Noise helpers
github.com/PurpleKingdomGame…
Roguelike-Starterkit 0.6.0 (Terminal graphics for Indigo)
This release uses Indigo's new UI capabilities to provide ASCII / Terminal UI components for roguelike games and other terminal applications.
github.com/PurpleKingdomGame…
#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. scala-js.org/news/2025/01/23…
Happy New Year! 🎊
Excited to see you tonight for the first Scala Talks of 2025 at Quantexa! Hear from Gabriel Asman on Optics in Scala Using Monocle and from Roberto Tyley on Joyful & Secure Publishing to Maven Central.
meetu.ps/e/NCsq6/WRtQK/i
@[email protected] retweeted
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. scala-js.org/news/2025/01/09…
Metals 1.4.2 has been released! 🦬
This release again focuses on stability, but we have a new code action to infer method added by one of the contributors! 🥳
Try it out in your favourite editor!
scalameta.org/metals/blog/20…
@[email protected] retweeted
📯 Scala 3.6 is out!
💪 Improved syntax for givens, context bounds (SIP-64)
💪 Multiple, interleaved type parameter lists (SIP-47)
🧪 Experimental features, such as named tuples
🎉 and more; details: scala-lang.org/news/3.6.2
⚠️ use 3.6.2; ignore 3.6.1 and 3.6.0
What's the value proposition of Scala?
You pay x1.5, but you get x3 output.
You get 1/10 of the talent pool but you run 1/50 of the interviews.
You can't grow as fast as with Java but you can do much more with much less. And the cost of running a company (e.g. processes, communication) grows with a number of employees.
So yeah, you won't build another Google with just Scala. But you can't definitely build a lot.
Uploaded the video of my talk from the Scala.IO conference: Better Scala Builds with the Mill Build Tool
youtube.com/watch?v=xbGG7MDW…
Metals 1.4.1 has been released! 🦗
The release was focused around bug fixes in Bloop, so no new features were added.
Try it out in your favourite editor!
scalameta.org/metals/blog/20…
My latest animation algorithm produces various patterns depending on two parameters, and I made a page to show some examples (+ a web app to see all possibilities):
→ bleuje.com/animationsite/moo…
@[email protected] retweeted
Yesterday I deployed the new Scaladex API, which you can use to get the list of all Scala projects and artifacts, filtered by Scala version, or platform: JVM, Scala.js, Scala Native, or sbt and Mill for plugins.
Check it out here: index.scala-lang.org/api/doc…
Version 0.12.0 of the Mill JVM build tool is out, now with support for #Java, experimental support for #Kotlin and #Android, improved support for #Scala, parallelism and sandboxing by default, and many other nice things. Check it out!
mill-build.org/mill/referenc…












