• Sign in
  • Sign up
Elektrine
EN
Log in Register
Modes
Overview Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on mastodon.scot

Simon Fowler

@simon_jf@mastodon.scot
mastodon 4.5.8

Lecturer in Programming Language Foundations at the University of Glasgow.
0 Followers
0 Following
Joined August 08, 2023
Homepage:
http://www.simonjf.com/about/
Pronouns:
he/him
Tootfinder:
tootfinder

Posts

Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · 3d ago
Only cool dudes allowed to use this hedge trimmer
1
0
0
0
Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Apr 08, 2026
That was a depressingly email-heavy morning 🥴
1
0
0
0
Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Apr 05, 2026
Easter in Glasgow
6
0
0
0
Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Mar 30, 2026
I don't get ill often, thankfully, but I've been struck by an absolute bastard of a bug over the past few days.
1
0
0
0
Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Mar 11, 2026
Just finished putting the final touches on the last lecture in my PL course, a total rewrite that started last year. Didn’t expect to feel such a sense of accomplishment as I uploaded the last slides to Moodle. I am very happy with the course now but BOY has it taken some work!
5
0
0
0
Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Mar 06, 2026
Luca Padovani, Simon Gay, and I recently wrote a book chapter intended as a tutorial introduction to Mailbox Types.

The chapter is in the final phases of the review process (although we are waiting on final confirmation of acceptance), so I've put a draft on my website: https://simonjf.com/drafts/mb-behapi-draft-jan26.pdf
simonjf.com
5
0
4
0
Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Feb 27, 2026
Very happy to say that "Speak Now: Safe Actor Programming with Multiparty Session Types" has been accepted to OOPSLA'26!

Can we use session types to get communication guarantees about code written in actor languages, while also making use of idioms such as supervision hierarchies? Yes -- using first-class message handlers & flow-sensitive effects!

This has been something I've been puzzling over since my MSc, so I'm very happy that we've finally got a convincing answer.

https://simonjf.com/writing/eventactors.pdf
simonjf.com
8
0
3
0
Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Feb 26, 2026
Possibly one of my least favourite tasks as an academic: getting a paper back to the page limit after adding the ACM guff and removing the space hacks 😐
4
0
0
0
Open post
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Feb 26, 2026
I quite like this picture I took a while ago. It’s actually the street sign for a beautiful and affluent street next to Cambuslang station, but the sign looks like it could be outside a prison.
3
0
0
0
Open post
In reply to
simon_jf
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
Simon Fowler
Simon Fowler
@simon_jf@mastodon.scot

Lecturer in Programming Language Foundations at the University of Glasgow.

mastodon.scot
@simon_jf@mastodon.scot · Mar 25, 2025
@flippac Thanks Philippa, I've passed this along so that it can be fixed
1
2
0
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: mail.elektrine.com:993

POP3: pop3.elektrine.com:995

SMTP: mail.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 13:41:49 UTC