#languageImplementation

2025-02-26

The deadline for MoreVMs is in about a month.

We're looking forward to your talk proposals, blog posts, or extended abstracts.

And new this year, we ask you to submit early descriptions of a planed experiment. Benchmarking is hard, and we're happy to help with feedback!

2025.programming-conference.or

#morevms25 #languageImplementation #compilers #interpreters #virtualMachines

2025-02-03

Our benchmarking tool got a new release, ReBench 1.3

Important changes:
- better support for environment variables
- more predictable handling of build commands
- support for machine-specific settings
- tool to reduce measurement noise is more robust

github.com/smarr/ReBench/relea

#benchmarking #languageImplementation #experiments #science

2023-07-24

It's surprising how many different ways to break a compiler you can find in just 3 lines of code

2023-07-24

The thing that I love about working on programming languages and runtimes is that "oh no, everything is broken forever" bugs usually have a reproduction that is like... 3-4 lines of code and use a single core and no external inputs

2023-07-10

I'm always amazed when adding a new feature to a "real world" language/runtime when it seems to work complementary with a bunch of existing features. I expect this to be true in but expect all practical implementations to be full of compromises and special cases a la how nearly every C++ feature is a footgun when used with any other C++ feature

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst