home.social

#languageimplementation — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #languageimplementation, aggregated by home.social.

fetched live
  1. 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

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

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

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

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

    #programmingLanguages #languageImplementation #compiler

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

    #programmingLanguages #languageImplementation #compiler

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

    #programmingLanguages #languageDesign #languageImplementation #runtime #runtimeImplementation

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

    #programmingLanguages #languageDesign #languageImplementation #runtime #runtimeImplementation

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

    #languageDesign #languageImplementation #compilers #orthogonality

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

    #languageDesign #languageImplementation #compilers #orthogonality