‹Programming› 2026
The International Conference on the Art, Science, and Engineering of Programming—or ‹Programming› for short—is a new conference focused on programming topics including the experience of programming. ‹...
Less than a week until ‹Programming› 2026 in Munich (March 16–20)!
What’s ahead:
- 4 days of deep-dive sessions.
- Workshops including MoreVMs, PX/26, SCLIT, VIMPL, and Substrates.
- Networking in the heart of Bavaria.
We can’t wait to see you there!
Final details: 2026.programming-conference.org
10.03.2026 11:29
👍 2
🔁 2
💬 0
📌 0
If you fix your writing, you don't need to fix all possible tools...
No to unnecessary abbreviations!
Yes to clear and unambiguous writing!
08.03.2026 20:58
👍 1
🔁 0
💬 1
📌 0
If I notice it in my own writing I will try to make an effort to avoid the need for the indirect construct.
07.03.2026 20:13
👍 1
🔁 0
💬 0
📌 0
Yeah... I ran out of characters and edited it down, but yes, author names have their issues, too, but, in the context I was thinking of it's still better than having to remember abbreviations. At least for me.
And indeed, it's not like there is an easy solution that fits all cases,but if I...
07.03.2026 20:11
👍 1
🔁 0
💬 1
📌 0
Project name, name of the technique, author name, or similar, and then a citation as true parenthetical (i.e. it can be omitted without changing meaning).
It's something I think of as "indirect writing". There is something one could say instead to avoid putting the burden on the reader.
07.03.2026 17:09
👍 2
🔁 0
💬 1
📌 0
Even if that would be the case, that doesn't scale (to all tools). And if I want to read on paper, to avoid getting sucked into shit posting on the internet, it also has no chance of working.
07.03.2026 17:03
👍 1
🔁 0
💬 1
📌 0
I hate having to consult a decoding table when reading dense text.
That's as true for abbreviated author names or numbers as it is for "Greek" letters instead of names I may have a chance to remember.
It's also true for general abbreviations. A few can be ok. Too many and I'll probably get lost.
07.03.2026 14:16
👍 5
🔁 0
💬 2
📌 0
SCAM ALERT
seems to be a known one www.ecgi.global/scam-alert
06.03.2026 15:09
👍 2
🔁 0
💬 0
📌 0
Oh wow, someone is scraping researchr and sends "we'll organize your travel" spam. Ugh.
06.03.2026 15:07
👍 1
🔁 0
💬 1
📌 0
A bit late and not yet finalized, but our program for MoreVMs'26 is online.
Early registration deadline is in a few hours, but will remain open afterwards still.
Join us in Munich for a day of talks around language implementation!
2026.programming-conference.org/home/MoreVMs...
20.02.2026 20:31
👍 8
🔁 3
💬 0
📌 1
A bit late and not yet finalized, but our program for MoreVMs'26 is online.
Early registration deadline is in a few hours, but will remain open afterwards still.
Join us in Munich for a day of talks around language implementation!
2026.programming-conference.org/home/MoreVMs...
20.02.2026 20:31
👍 8
🔁 3
💬 0
📌 1
Overheard some non-technical people:
"Oh, that's all AI, I wouldn't touch that."
It was about some finance scam app...
05.02.2026 10:31
👍 3
🔁 0
💬 0
📌 0
Programming Language Implementation: In Theory, We Understand. In Practice, We Wish We Would.
My Inaugural Lecture at the JKU will be on March 9th, 2026
Programming Language Implementation: In Theory, We Understand. In Practice, We Wish We Would.
In about a month, on March 9th, I'll give my inaugural lecture.
I'll probably complain about the complexity of modern programming language implementations...
stefan-marr.de/2026/02/prog...
02.02.2026 20:46
👍 21
🔁 4
💬 0
📌 0
We are organizing the third edition of the "Fuzzing and Software Security Summer School 2026", at NUS on 26th–29th May 2026. We have a stellar set of speakers and will also have a Hackathon. Please share, and/or consider joining! fuzzingsummerschool.github.io/index.html
03.02.2026 08:03
👍 10
🔁 4
💬 2
📌 0
Programming Language Implementation: In Theory, We Understand. In Practice, We Wish We Would.
My Inaugural Lecture at the JKU will be on March 9th, 2026
Programming Language Implementation: In Theory, We Understand. In Practice, We Wish We Would.
In about a month, on March 9th, I'll give my inaugural lecture.
I'll probably complain about the complexity of modern programming language implementations...
stefan-marr.de/2026/02/prog...
02.02.2026 20:46
👍 21
🔁 4
💬 0
📌 0
Just passed by this fun mural www.cologne-tourism.com/arts-culture...
02.02.2026 14:52
👍 0
🔁 0
💬 0
📌 0
Python, Is It Being Killed by Incremental Improvements?
Recent changes in Python, may cause issues in the long term.
Python, Is It Being Killed by Incremental Improvements?
In October, I gave a talk at SPLASH, which is now online.
Is the title click bait? Click the link below, watch the recording, and find out!
Spoiler: I think Python has a problem but we can do something about it.
stefan-marr.de/2026/01/pyth...
20.01.2026 14:10
👍 3
🔁 1
💬 0
📌 0
Python, Is It Being Killed by Incremental Improvements?
Recent changes in Python, may cause issues in the long term.
Python, Is It Being Killed by Incremental Improvements?
In October, I gave a talk at SPLASH, which is now online.
Is the title click bait? Click the link below, watch the recording, and find out!
Spoiler: I think Python has a problem but we can do something about it.
stefan-marr.de/2026/01/pyth...
20.01.2026 14:10
👍 3
🔁 1
💬 0
📌 0
The Z Garbage Collector | In JDK 25 | Erik Österlund | Taylor & Franci
This book explains how the Z Garbage Collector was designed, why it was designed this way, the common pitfalls to avoid when using ZGC in JDK 25 and how to get
After working on ZGC for a decade, I’m happy to announce that I’m publishing a book about ZGC in JDK 25. It ships 22 May (www.taylorfrancis.com/books/mono/1...) and is being published by Taylor & Francis. You should get a copy if you want to learn more about ZGC. It’s available for pre-order now.
15.01.2026 16:57
👍 31
🔁 9
💬 0
📌 2
Very cool research made it into TruffleRuby!
13.01.2026 21:39
👍 5
🔁 2
💬 0
📌 0
I should probably add that this isn't a judgement, just an observation.
08.01.2026 21:58
👍 1
🔁 0
💬 0
📌 0
I watched it. Not really what I imagined an inaugural lecture to be.
08.01.2026 21:56
👍 0
🔁 0
💬 2
📌 0
Koichi gave a talk at VMIL about it: youtu.be/pqDMne677Ww?...
The code is at github.com/ko1/astro
naruby uses the Prism C API for parsing: github.com/ko1/astro/tr...
07.01.2026 13:52
👍 1
🔁 1
💬 0
📌 0
Last year I had the pleasure to review and contribute to this paper by @ko1s.bsky.social: atdot.net/~ko1/activit...
It's a tiny framework to partial evaluate AST interpreters written in C. The paper uses the example of a minimal subset of Ruby called naruby (Not A Ruby).
07.01.2026 13:52
👍 4
🔁 1
💬 1
📌 0