Programming Language Implementation Research (@pl_imp_papers) 's Twitter Profile
Programming Language Implementation Research

@pl_imp_papers

Interested in programming language implementation techniques.
Tag or DM me with blog posts, papers, etc

Cover image ©Robert Nystrom craftinginterpreters.com

ID: 1475103789711605769

calendar_today26-12-2021 13:59:24

195 Tweet

155 Followers

133 Following

Stefan Marr (@smarr) 's Twitter Profile Photo

Please rank 10 language implementations based on your best guess of their performance. stefan-marr.de/2024/02/rank-l… I am very curious how people would intuitively rank language implementations, some more well known than others.

Stefan Marr (@smarr) 's Twitter Profile Photo

Based on the first 75 votes that are in, the crowd-sourced current ranking. Lower is better. 1 point for rank 1 votes, 7 points for rank 7 votes, etc, then summed up. Ordering seems vaguely sensible, but doesn't exactly match my benchmark results. Interesting surprises in there

Based on the first 75 votes that are in, the crowd-sourced current ranking.

Lower is better. 1 point for rank 1 votes, 7 points for rank 7 votes, etc, then summed up.

Ordering seems vaguely sensible, but doesn't exactly match my benchmark results. Interesting surprises in there
MPLR (@mplr_conf) 's Twitter Profile Photo

In other news: We extended our deadline by a week. Please get your papers ready by May 23rd 23:59 AoE the absolute latest. And, if you like Christoph Kirsch, our PC chair, submit a little early, maybe even this Thursday. 🤓 I am sure he'd appreciate it. 😀 🧑‍🔬✍️

In other news: We extended our deadline by a week.

Please get your papers ready by May 23rd 23:59 AoE the absolute latest.

And, if you like <a href="/christophkirsch/">Christoph Kirsch</a>, our PC chair, submit a little early, maybe even this Thursday. 🤓
I am sure he'd appreciate it. 😀

🧑‍🔬✍️
Stefan Marr (@smarr) 's Twitter Profile Photo

Box Plots, Or Better! 5 Reasons Why Box Plots are the Better Default Choice for Visualizing Performance stefan-marr.de/2024/06/5-reas… #performance #benchmarking #visualization #paperWriting

PLDI (@pldi) 's Twitter Profile Photo

PLDI will host several tutorials on Monday, June 24. Check out the full program here: pldi24.sigplan.org/track/pldi-202…

PLDI will host several tutorials on Monday, June 24. Check out the full program here: pldi24.sigplan.org/track/pldi-202…
PLDI (@pldi) 's Twitter Profile Photo

The 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM 2024) will happen on Tuesday, June 25, co-located with PLDI. Full program here: conf.researchr.org/home/ismm-2024…

VMIL Workshop at SPLASH (@vmil2024) 's Twitter Profile Photo

We moved our work-in-progress deadline as late as possible this year. So, if you're in or around Pasadena, and do cool language implementation work, come and tell us about it! I hear, there quite a number of you guys in California 🤓🥼🧪 2024.splashcon.org/home/vmil-2024

We moved our work-in-progress deadline as late as possible this year. So, if you're in or around Pasadena, and do cool language implementation work, come and tell us about it!

I hear, there quite a number of you guys in California 🤓🥼🧪

2024.splashcon.org/home/vmil-2024
Marco Paviotti (@m4rk1x) 's Twitter Profile Photo

SREPLS+CW, Deadline for talks submissions extended to the 1st of July. cw-srepls-24.github.io Functional programming and Language theory and Implementation talks welcomed!

Dynamic Language Symposium (@dynlangsym) 's Twitter Profile Photo

This year's DLS Most Notable Paper award goes to: SqueakJS: A Modern and Practical Smalltalk that Runs in Any Browser by Vanessa Freudenberg, Dan Ingalls, Tim Felgentreff, Tobias, and Robert Hirschfeld. Congratulations to the authors! Read the paper here: freudenbergs.de/vanessa/public…

This year's DLS Most Notable Paper award goes to:

SqueakJS: A Modern and Practical Smalltalk that Runs in Any Browser

by <a href="/codefrau/">Vanessa Freudenberg</a>, Dan Ingalls, <a href="/timfelgentreff/">Tim Felgentreff</a>, <a href="/krono/">Tobias</a>, and Robert Hirschfeld. 

Congratulations to the authors!

Read the paper here: freudenbergs.de/vanessa/public…
MPLR (@mplr_conf) 's Twitter Profile Photo

Are you already registered for SPLASH Conference? If not, check out our list of accepted papers: conf.researchr.org/home/icfp-spla… We're talking language implementation techniques, from debugging and JIT compiling on microcontrollers to visualizing execution patterns between CPU and GPU!

_ko1 (@_ko1) 's Twitter Profile Photo

[Co-operative JIT Compilation for Resource-Constrained Low-Power Coprocessors (MPLR 2025) - ICFP/SPLASH 2025](conf.researchr.org/details/icfp-s…) mruby の JIT らしい

SPLASH Conference (@splashcon) 's Twitter Profile Photo

Final call for early registration for SPLASH 2025! 🚀 Join us to explore the latest in programming languages and systems. The early registration deadline is August 31st. Don't miss your chance to save! See accepted papers: 2025.splashcon.org/track/OOPSLA

Stefan Marr (@smarr) 's Twitter Profile Photo

How can you slow down a program? And perhaps more importantly, why would you? Blog post on our upcoming VMIL Workshop at SPLASH paper. stefan-marr.de/2025/08/how-to… The research was led by Humphrey Burchell.

Stefan Marr (@smarr) 's Twitter Profile Photo

Had a good inspiring break? Tell us about your latest ideas on language implementations, compilers, and VMs: 2026.programming-conference.org/home/MoreVMs-2… Can be just a short abstract, or something slightly more technical if preferred. Deadline in about a week, Jan 12th.