Computer scientist focused on AI & HCI, esp programming languages. Science advisor at Cogna and Evara AI. Ex partner at Microsoft. Honorary prof at U Edinburgh.

Cambridge
Joined June 2009
Andy Gordon retweeted
Back in May, we released the AlphaProof Nexus paper as a preprint. Following peer review, it has now appeared in @ScienceMagazine. science.org/doi/10.1126/scie… I loved working on this project for many reasons. We clearly demonstrated the value of AI-aided formal methods and open datasets like Formal Conjectures in research math. I learned a lot from my excellent teammates. The greatest joy, though, was to see AlphaProof Nexus help mathematicians such as @GergelyBerczi and @MarioKrenn6240 in their work. AI-for-math has come a long way since May. These developments only strengthen my conviction that formal proof assistants are an essential trust substrate for AI-for-math, and that meaningful progress in this field requires genuine collaboration with mathematical communities. Onward!
6
11
1
64
8,517
If computing is an experimental science, who checks the experimenter? My talk at #LFCS40 last week. My answer is logic! linkedin.com/feed/update/urn…
2
9
46
2,462
Andy Gordon retweeted
My talk from the Haskell Ecosystem Workshop is out, and it’s already being quoted! Here, I make the case that Haskell is the best target for LLMs to generate (link below)
timely presentation from @tritlo: the LLM should generate Haskell, because 1. Haskellers structure their code to support local reasoning, so the LLM really can limit itself to a single component 2. the types act as precise API boundaries youtu.be/hh0axmFH1j8?t=670
4
7
80
5,587
In this episode we learn about @AndrewDGordon's work including the origins of (>>=), introducing lambdas in Excel, and delve into his current work at Cogna using AI to allow non-programmers to write apps using natural language. haskell.foundation/podcast/6…
6
20
1,218
A fabulous interview with the inspiring @AndrewDGordon where he makes a compelling case for developing software from natural language prompts, something he puts into practice at Cogna. An inspiring career spanning the Haskell bind operator; lambdas in Excel; to LLMs for no-code software. A great @HaskelInterlude interview by Sam and @tritlo. podcasts.apple.com/us/podcas…
4
19
2,584
Cannot make it to Prague for @programmingconf? 🎬 We will be streaming the keynotes, regular talks and MoreVMs workshop talks online! 👉 Keep an eye on: 2025.programming-conference.…
11
1
41
2,643
Highlights from the #LAFI2025 workshop at #POPL2025 in Denver, where we had an amazing program at the intersection of programming languages, probabilistic and differentiable programming, and applications! popl25.sigplan.org/home/lafi…
1
3
16
1,165
I am especially happy for @HerrDreyer and @natefoster who have become ACM Fellows this years. Hugh congratulations Derek and Nate!
Meet the 2024 #ACMFellows! ACM has named 55 outstanding members as ACM Fellows for their groundbreaking contributions to computing science and technology. Please join us in applauding their accomplishment and contributions! bit.ly/2E5styU #Computing #Innovation
1
6
50
3,420
Some 🎄 reminders: 📻A Festival of Nine Lessons and Carols - tomorrow 3pm @BBCRadio4 and 1pm @BBCRadio3 on Christmas Day (check @AmPubMedia in the USA). 📺 Carols From King's - @BBCTwo tomorrow 6pm. #FestivalOfNineLessons #CarolsFromKings #ChristmasCarols
4
17
3
100
5,970
Is a great time visiting the great @PLRG_bristol on Monday. Fascinating to hear about their latest research with LLM-based translations, provenance tracking in the Fluid language, Haskell, and much more!
Thank you to @AndrewDGordon for joining us on Monday, and treating us to his "Requirements are all you need" talk!
1
13
857
@SimonPeytonJon1 makes an appearance. @neurocy is there. @hgoldstein95 pops up. @ttforall says hi! @AndrewDGordon as well. Even @yminsky! It's a jam-packed episode!
1
1
12
364
I spent most of September making web sites, so that I can tell you about all the cool things happening in Prague at @matfyz around programming languages and systems! 👇PhD and post-doc opportunities, reading group, courses and much more!
1
5
24
3,166
Astonishing musicianship tonight by Philip Glass Ensemble at @CambridgeCornEx Fabulous retrospective including Glassworks
Looking forward to the Philip Glass Ensemble in Cambridge: cambridgelive.org.uk/cornex/… He's been active since 1964!
1
11
917
This is best video I've found so far on technical contributions by Grace Hopper, especially FLOW-MATIC first go at stylised English as a programming language: youtube.com/watch?v=7KAVtZGp…
2
9
901
We are #hiring engineer interns at Cogna. These are 16 week posts working on our synthesis pipeline. Idea for research students working on code analysis, synthesis, verification, or AI for code. Experience life in an AI startup in London! linkedin.com/feed/update/urn…
1
6
20
1,856
Calling all PL enthusiasts! Matthijs Vákár (Utrecht Uni) and I are organizing LAFI 2025 at #POPL2025. If you’re working on differentiable programming, inference algorithms, PL for AI, this is your venue! Submit by: Oct 30, 2024 popl25.sigplan.org/home/lafi…
1
8
2
19
5,837
To everyone who participated in ICFP and co-located events---all our attendees, presenters, keynote speakers---thank you!! You are what makes ICFP such an incredible event. We hope you enjoyed the conference this year. See you all next year in Singapore!! 🚀
7
52
3,106