Michael Vollmer
@vollmerm.bsky.social
📤 96
📥 110
📝 8
Lecturer in the School of Computing at University of Kent. Compilers and programming languages.
reposted by
Michael Vollmer
Tori
3 days ago
I will need a post doc position in May-ish. Topics I want to work on are, lax functors, 2-categories/bicategories, generalized multicategories, double categories, other stuff on graded monads, and anything similar. Does anyone want to pay me to do this?
0
2
5
Our upcoming ITP'25 paper has been published: "Program Optimisations via Hylomorphisms for Extraction of Executable Code"
drops.dagstuhl.de/entities/doc...
loading . . .
Program Optimisations via Hylomorphisms for Extraction of Executable Code
https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.32
5 months ago
0
1
0
reposted by
Michael Vollmer
Stefan Marr
6 months ago
Already registered for SPLASH or
@icfp-conference.bsky.social
? If not, check out our list of accepted papers:
conf.researchr.org/home/icfp-sp...
It's language implementation techniques, from debugging and JIT compiling on microcontrollers to visualizing execution patterns between CPU and GPU!
loading . . .
MPLR 2025 - ICFP/SPLASH 2025
The 22nd International Conference on Managed Programming Languages and Runtimes (MPLR 2025, formerly ManLang, originally PPPJ) is a premier forum for presenting and discussing novel results in all asp...
https://conf.researchr.org/home/icfp-splash-2025/mplr-2025#event-overview
0
6
5
reposted by
Michael Vollmer
Stefan Marr
7 months ago
It's Thursday, and My Last* Day at Kent Today is the 31st of July 2025, and from tomorrow on I’ll be “between jobs”, or as Gen Z allegedly calls it, on a micro-retirement. When I first came to Kent for my interview, I was thinking, I’ll do this one for practice. 1/2
1
10
2
reposted by
Michael Vollmer
joomy
8 months ago
excited that my team at Bloomberg is supporting PhD students in certified programming (and other infra/sec topics too!) through a fellowship. 💻🛡️ includes stipend, tuition, and internship. timely for Rocq and proof assistant folks as science funding tightens. please apply by July 18th! 📬
loading . . .
Bloomberg Infrastructure & Security Ph.D. Fellowship | Bloomberg LP
Apply now for the Bloomberg Infrastructure & Security Ph.D. Fellowship program. Applications are due by Monday, June 30, 2025 for the 2025-2026 academic year.
https://www.bloomberg.com/company/values/tech-at-bloomberg/infrastructure-security-phd-fellowship/
0
13
6
reposted by
Michael Vollmer
Tim Onion
9 months ago
Every flashbang could instead be a meal for a poor kid. Every hotel room for a National Guardsman deployed to fire at our neighbors could house a homeless vet. Every "less-than-lethal" bullet pulled from a journalist's eye could be already needed healthcare for anyone else. All of this is a choice.
577
48827
15157
reposted by
Michael Vollmer
Stefan Marr
9 months ago
MPLR extended its deadline to June 24th to better align with some other notification dates. Two more weeks to submit your work on language implementations, VMs, compilers, interpreters, and tooling!
conf.researchr.org/home/icfp-sp...
0
3
3
reposted by
Michael Vollmer
Stefan Marr
9 months ago
This year's DLS Most Notable Paper award goes to Compiling for Multi-language Task Migration by Marc Feeley The paper is motivated by the challenges of implementing continuations for an uncooperative environment, and worth a read! Congratulations to the author!
www.iro.umontreal.ca/~feeley/pape...
0
11
5
"Spegion: Implicit and Non-Lexical Regions with Sized Allocations" This is the extended pre-print of a paper we will be presenting at ECOOP '25 in a few weeks.
arxiv.org/abs/2506.02182
loading . . .
Spegion: Implicit and Non-Lexical Regions with Sized Allocations
Region based memory management is a powerful tool designed with the goal of ensuring memory safety statically. The region calculus of Tofte and Talpin is a well known example of a region based system,...
https://arxiv.org/abs/2506.02182
9 months ago
2
4
0
reposted by
Michael Vollmer
Dominic Orchard
10 months ago
Looking for somewhere to submit work in functional programming with a focus on performance (broadly construed) or numerical computing? Consider the FProPer workshop! Co-located with ICFP and SPLASH 2025
conf.researchr.org/home/icfp-sp...
I went last year, gave a keynote, and enjoyed it immensely!
loading . . .
ICCS Summer School 2025 Programme
https://cambridge-iccs.github.io/summerschool25-programme.htm
1
6
2
New blog post by my PhD student on type-safe packed data in Haskell:
arthichaud.xyz/posts/packed/
loading . . .
Packed Data support in Haskell
Packed Data x Haskell = Portable(Type-safety + performance)
https://arthichaud.xyz/posts/packed/
10 months ago
1
4
1
The School of Computing at the University of Kent has a PhD scholarship available, and the deadline to apply is February 15th. We're especially interested in students interested in programming languages, compilers, and systems!
www.kent.ac.uk/scholarships...
loading . . .
https://www.kent.ac.uk/scholarships/search/FN15COMPGR01
about 1 year ago
0
6
3
Very cool paper on a new and efficient way to do tagging with double-precision floats, implemented in Bigloo Scheme.
arxiv.org/abs/2411.16544
loading . . .
Float Self-Tagging
Dynamic and polymorphic languages must attach information, such as types, to run time objects, and therefore adapt the memory layout of values to include space for this information. This is especially...
https://arxiv.org/abs/2411.16544
over 1 year ago
0
1
0
reposted by
Michael Vollmer
Stefan Marr
over 1 year ago
Looks like followup work to the Copy-and-Patch paper founds its way to arxiv Deegen: A JIT-Capable VM Generator for Dynamic Languages No More Compromise Between Performance and Engineering Cost
arxiv.org/pdf/2411.11469
#stillToBeRead
loading . . .
https://arxiv.org/pdf/2411.11469
1
13
3
you reached the end!!
feeds!
log in