
You have landed at the Internet home of Dr. Edd Barrett: Computer scientist, programmer and OpenBSD developer.
I am currently working as a research associate within the Software Development Team of the Department of Informatics, King's College London. My research topics include: programming language composition; reliable benchmarking; and new Just-In-Time (JIT) compilation techniques. For more information on research activity, see the publications page.
What's New?
- 2020-11-12: It's been quite a year, hasn't it?
- 2020-03-10: MoreVMs'20 goes virtual due to COVID-19.
- 2019-11-11: MoreVMs'20 Call for Extended Abstracts and Talks. Please consider submitting!
- 2019-10-09: MoreVMs'20 is going ahead!
- 2019-08-19: Updated my CV for 2019 and fixed some bugs.
- 2019-04-01: Attended Programming'19.
- 2018-12-19: Academic service for 2019 sorted!
- 2018-09-27: Website is now talking IPv6.
- 2018-09-22:
Website is now up on IPFS atQmeJgsYzpdnRXQij3izfatwjJC1fkcMH6iC7Lf8r4fhN8g
. - 2018-09-11: Website is now talking HTTPS.
- 2018-07-24: I'm Publicity Chair for ECOOP'19.
- 2018-06-12: I will be speaking at CurryOn Amsterdam (slides, video).
- 2018-06-12: I will be speaking at BenchWork'18 (slides).
- 2018-01-12: Revised my CV.
- 2017-10-10: I'm on the organising committee for MoreVMs'18.
- 2017-09-12: Our paper "Virtual Machine Warmup Blows Hot and Cold" will appear at OOPSLA 2017.
Selected Publications
-
[EE PDF Sig Video ]: Virtual Machine Warmup Blows Hot and Cold (2017) Edd Barrett, Carl Friedrich Bolz-Tereick, Rebecca Killick, Sarah Mount and Laurence Tratt, In OOPSLA 2017.
-
[EE PDF Sig Video ]: Fine-grained Language Composition: A Case Study (2016) Edd Barrett, Carl Friedrich Bolz, Lukas Diekmann and Laurence Tratt, In The European Conference on Object-Oriented Programming (ECOOP) 2016.
-
[EE PDF Sig ]: Unipycation: A Case Study in Cross-language Tracing (2013) Edd Barrett, Carl Friedrich Bolz and Laurence Tratt, In Virtual Machines and Intermediate Languages (VMIL) 2013.
-
[EE PDF Sig ]: Range Analysis of Binaries with Minimal Effort (2012) Edd Barrett and Andy King, In Formal Methods for Industrial Critical Systems (FMICS) 2012.
More publications over at the Publications page.
Academic Service
- Reviewed for PeerJ Computer Science in 2020.
- Reviewed for the Journal of Object Technology (JOT) in 2020.
- On the Program Committee for the International Conference on Managed Programming Languages & Runtimes (MPLR) 2019.
- On the Program Committee for the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS) workshop 2019.
- On the Program Committee for The International Conference on the Art, Science, and Engineering of Programming (Programming) in 2019.
- On the Program Committee for the Interconnecting Code Workshop (ICW) 2019.
- Publicity chair for the European Conference on Object-Oriented Programming (ECOOP) 2019.
- On the organising committee for the Workshop on Modern Language Runtimes, Ecosystems, and VMs (MoreVMs) 2019.
- Reviewed for the Science of Computer Programming (SoCP) journal in 2018.
- On the artefact evaluation committee for Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) 2018.
- On the organising committee for the Workshop on Modern Language Runtimes, Ecosystems, and VMs (MoreVMs) 2018.
- Reviewed for the Computer Languages, Systems and Structures journal in 2017.
- On the program committee for the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems Workshop (ICOOOLPS) 2017.
- On the program committee for the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems Workshop (ICOOOLPS) 2016.
- Reviewed for the Journal of Object Technology (JOT) in 2016.
- Publicity chair for the Dynamic Languages Symposium (DLS) 2014.
- On the program committee for the Workshop on Dynamic Languages and Applications (Dyla) 2014.
Identity
- edd (at) theunixzoo dot co dot uk
- vext01 (at) gmail dot com
- edd (at) openbsd dot org
- edward.barrett (at) kcl dot ac dot uk
- CV/Résumé (sig)
- GitHub
- BitBucket
- Crypto
- PixelFed
- KeyBase
- Mastodon
- BandCamp
- GoodReads
- StackOverflow
- @ebarrett:matrix.org
IPFS
This site is now also served via the InterPlanetary File System at QmeJgsYzpdnRXQij3izfatwjJC1fkcMH6iC7Lf8r4fhN8g
.
(I gave up with IPFS as it consumed too much memory on my server!)