Advertisement · 728 × 90
#
Hashtag
#scala
Advertisement · 728 × 90
Post image

🚀 just uploaded (link in reply): Imperative Bowling Kata - 20 Years On - Delegating Menial Tasks to Github Copilot Chat - using Scala in IntelliJ IDEA #scala #TDD #refactoring #github_copilot #code_kata @intellijidea.com @scala.intellijidea.com @scala-lang.org

0 0 1 0
Post image

Popularity isn’t everything. Some niche functional programming languages offer unique value!

Take a deep dive into #Haskell, #Scala, and #Erlang in this article by LPI Editor Anrew Oram: lpi.org/gpkl

#programminglanguages #LPI

3 2 0 0
Preview
GitHub - kubuszok/scala-newtype-compat: Scala compiler plugin to let you use Scala Newtype on Scala 3 Scala compiler plugin to let you use Scala Newtype on Scala 3 - kubuszok/scala-newtype-compat

When I also mention that I vibe coded Scala 3 plugin to use Scala Newtypes on Scala 3 (who knows, maybe it will even work!), this was my most productive conference so far!

github.com/kubuszok/sca...

@scalar-conf.com, most inspiring #scala conference!

0 0 0 0
Post image Post image Post image

Haoyi Li on declarative builds and scripting with Mill #ScalarConf #Scala

1 0 0 0
sbt 2.0.0-RC10 · eed3si9n

Another RC version of sbt 2.0 is out! 🎉 There are several improvements, but I really like to see the run task being non-blocking! 🔀 eed3si9n.com/sbt-2.0.0-RC10 #scala

0 0 0 0
Can we have the Standard Library for Macros?

Here are slides from by talk at @scalar-conf.com about #macros in #scala

mateuszkubuszok.github.io/ScalaStandar...

2 0 0 0
Post image Post image

Mateusz talking about the "standard library of macros" and it's music to my ears. #ScalarConf #Scala

github.com/kubuszok/k...

6 0 0 0
Preview
Announcing Scala Days 2026 | The Scala Programming Language We are very happy to announce that the Scala Days 2026 conference will be taking place 12 - 13 October in Berlin, Germany, one of Europe’s most vibrant tech and open source hubs, known for its strong culture of collaboration and its growing role in advancing digital sovereignty through open technologies.

Scala Days is returning to Berlin after several years! 🇩🇪 If you want to support your favorite language, go grab a ticket for the lowest price available right now. (Fair warning, it still isn't exactly cheap 🤷)
www.scala-lang.org/blog/2026/03... #scala

1 0 0 0
Scala metaprogramming, reflection beyond mirrors by Kalin Rudnicki
Scala metaprogramming, reflection beyond mirrors by Kalin Rudnicki

Mirrors are garbage. That's the core message from Kalin Rudnicki's talk at Func Prog Sweden! #scala
www.youtube.com/watch?v=ffzW...

0 0 0 0
screenshot of an sbt session. the prompt reads sbt:aaa where sbt is rendered in cyan/aqua color

screenshot of an sbt session. the prompt reads sbt:aaa where sbt is rendered in cyan/aqua color

👩‍🔬 sbt 2.0.0-RC10 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs and Bazel-compatible cache system
eed3si9n.com/sbt-2.0.0-RC10 #Scala

1 0 1 1
Post image Post image

Cool project #ScalarConf #Scala

1 0 0 0
Post image Post image Post image

We're excited to officially kick off Scalar with a keynote talk by Martin Odersky 🔥

During the breaks, visit our Sponsors & Partners' booths: JetBrains, Aikido Security, and spin the Wheel of Fortune to win some cool stuff from Softwaremill & VirtusLab!

#scalarconf #scala

0 0 0 0
Post image Post image Post image Post image

Keynote by Martin Odersky
#ScalarConf #Scala

2 0 0 0

And what's fixed and improved:
- Fixed BSP connection file regeneration
- Better support for the bspEnabled flag
- Improved incremental highlighting
- In Scala 3, fixed issues with apply and update extension methods on opaque types, improved type inference, and more.
(2/2)

#scala #intellijidea

2 0 0 0
Post image

Compile-time validation in Scala 3 is beautiful. By using inline extension methods, we can throw compiler errors for invalid data before the code even runs. #scala

0 0 0 0
Scala Survey 2026 Turn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE.

We're closing the #Scala survey 2026 tomorrow, 26th March 2026, 23:59 CET. If you haven't yet, now's the time to take part :)

virtuslab.typeform.com/ScalaSurvey2...

2 0 0 0

Last year:

- at @scalar-conf.com I introduced sanely-automatic derivation with macros
- at @scaladays.org I showed that macros in #scala can be tamed

Now: I wanted to repeat the latter prez but with recent developments I had to update it!

Join me on @scalar-conf.com to see new GOTY edition!

1 0 0 0
sbt 1.12.8 · eed3si9n

released sbt 1.12.8, featuring a fix to the source dependency fix
eed3si9n.com/sbt-1.12.8 #Scala

2 0 0 0
Preview
Comparing programming languages XII: The Native showdown Introduction Recently, I had a nice conversation on Twitter/X (Ah, the good old days when Twitter wasn't so terrible) about Scala Native, Kotlin, and so on. The present post is inspired by that conver

Kotlin Native looks very promising! See how it stacks up against Scala Native 👇 marioarias.hashnode.dev/comparing-pr... #scala #kotlin

2 0 0 0
Preview
Porting the Scala 2 optimizer to Scala 3 | The Scala Programming Language Making your high-level maintainable code as fast as low-level harder-to-read code

The Scala 2 optimizer has been ported to Scala 3, starting in version 3.8.3-RC3. It's bringing 10-30% faster execution for high-level functional code using smart inlining 🧠 www.scala-lang.org/blog/2026/03... #scala

2 0 0 0
sbt 1.12.7 · eed3si9n

🔐 released sbt 1.12.7, featuring a security fix for CVE-2026-32948, Source dependency feature (via crafted VCS URL) leading to arbitrary code execution on Windows

this was discovered and fixed by Anatolii "Toli" Kmetiuk at Scala Center, who is also a new sbt committer
eed3si9n.com/sbt-1.12.7 #Scala

4 0 1 1
Post image

roadmap.sh/scala

Scala Roadmap for learning is now officially published. It contains over 150 nodes with descriptions and links to learning materials. It's aimed at beginners but I'm sure many advanced developers can find there something for them as well.

Please repost 😊

#learn #scala

5 2 0 0
Preview
Cooking with functions If you start coding as a kid, you can experience a lot of time where you're wrong about programming because you aren't ready to understand fundamental concepts. Especially if, like me, you learn how t...

Let functions cook: world.hey.com/ricardo.tava...

#javascript #elixir #clojure #fsharp #scala

0 0 0 0

I don't write enough #Scala to be fluent but after about a week of the fruit of my hubris I start to get it again. In a month it will be totally out of my mind.

0 0 0 0

The Scala compiler doesn't type-check Chuck Norris's code. Chuck Norris type-checks the compiler. #scala

1 0 0 0
Post image

Who gets excited about a logging framework? You will when you see these benchmarks. 👇

Scribe gives you detailed method and line number logging with absolute zero runtime cost. How? #scala

3 0 1 0

Good morning everyone!

Today’s plan: continue migrating from #Scala 2.12 to Scala 2.13 and #ApacheSpark 3.5.1 to Spark 4.0.0.

Let’s see what breaks!

0 0 1 0
📢  is hiring a HSE Co&;rdinator - Algeco B.V. - YER - Noord-Brabant!

📢 is hiring a HSE Co&;rdinator - Algeco B.V. - YER - Noord-Brabant!

📢 is #hiring a HSE Co&;rdinator - Algeco B.V. - YER - Noord-Brabant!





#jobalert #jobsearch


🔗 http://jbs.ink/PhQeOAdfIJH2

#scala

0 0 0 0
📢  is hiring a Scala Developer - 12 Months - Remote - Stealth IT Consulting Limited - Not Specified, Remote!

📢 is hiring a Scala Developer - 12 Months - Remote - Stealth IT Consulting Limited - Not Specified, Remote!

📢 is #hiring a Scala Developer - 12 Months - Remote - Stealth IT Consulting Limited - Not Specified, Remote!





#jobalert #jobsearch


🔗 http://jbs.ink/0QgUTofzL6r5

#scala #design

0 0 0 0
Generating Direct-Style Scala 3 Applications What kind of guidance (if any) does an LLM need to write a direct-style Scala 3 application? Let's find out!

What kind of guidance does an LLM need to write a direct-style #Scala 3 application?

At the baseline - not a lot, e.g. Claude is quite good both in Scala 3 & direct-style. For finer details - some additions to the prompt might be useful.

Read more:
virtuslab.com/blog/scala/g...

0 0 0 0