Alastair Donaldson(@afd_icl) 's Twitter Profileg
Alastair Donaldson

@afd_icl

Professor of Programming Languages at Imperial College London

ID:2301432072

linkhttp://multicore.doc.ic.ac.uk calendar_today20-01-2014 13:48:59

3,6K Tweets

2,4K Followers

453 Following

Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

I am delighted to have received an award from Amazon Science to investigate novel techniques for randomized testing of compilers for verified programming languages, and Dafny in particular!

amazon.science/research-awards

account_circle
Manuel Rigger(@RiggerManuel) 's Twitter Profile Photo

Excited that Jack's work received a Best Paper Award at EuroSys 2024! Thanks to the committee for appreciating the work. dl.acm.org/doi/pdf/10.114…

Excited that Jack's work received a Best Paper Award at @EurosysConf! Thanks to the committee for appreciating the work. dl.acm.org/doi/pdf/10.114…
account_circle
POPL 2024(@poplconf) 's Twitter Profile Photo

Come and join us for , in January, in the heart of London! Registration is now open, and you can claim an early-registration discount for the next month (until 14 Dec 2023). popl24.sigplan.org/attending/regi…

account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

The Department of Computing at Imperial College London is hiring for new faculty (Assistant Professor level, but we use different words in the UK) - excellent applicants in all areas sought! imperial.ac.uk/jobs/descripti…

account_circle
POPL 2024(@poplconf) 's Twitter Profile Photo

Reminder: the POPL 2024 Tutorial Fest submission deadline is coming up: 15 October.

Please send us your proposals for exciting tutorials!

popl24.sigplan.org/track/POPL-202…

account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

Kotliners: what d'you think this prog should print when passed empty args?

fun getText(arg: Int): String {
return if (arg == 0) {
'A'
} else if (arg == 1) {
'B'
} else {
'C'
} + '\n'
}

fun main(args: Array<String>) {
println(getText(args.size) + '!!!')
}

account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

BAM: just shaved a line by changing 'such as' to 'e.g.' - folks who gave up on Twitter do not know what they are missing.

account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

Phrases you can pleasingly slash when shortening a paper or proposal: 'In particular', 'Note that', 'It is important to note that'. Slash, bang, shaved off a line, bumped section up a page - getting closer! Made a high speed video of this for my inaugural but my wife vetoed it.

account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

A reminder that end of September is the deadline for nominations for the 2024 Dahl-Nygaard junior and senior prizes!

docs.google.com/forms/d/e/1FAI…

account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

Planning to submit a paper to for the first time. Does anyone know what the right approach is for making large data sets available anonymously for this venue? The submission system allows supplementary material, but files cannot be very large.

account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

Nominations for the 2024 Dahl-Nygaard junior and senior prizes are open! Deadline: 30 Sept. Named after OO pioneers Ole-Johan Dahl & Kristen Nygaard, the prizes recognise significant achievements in the field. More details and nomination form: sites.google.com/aito.org/home/…

Please RT!

account_circle
POPL 2024(@poplconf) 's Twitter Profile Photo

POPL 2014 is looking for exciting proposals for tutorials! Tutorialfest deadline is 15 October - see here for details, and please spread the word! popl24.sigplan.org/track/POPL-202…

account_circle
John Wickerson(@wicko3) 's Twitter Profile Photo

Is a C compiler obliged to produce an error if given syntactically invalid code? Say, a `break` that isn’t inside a loop/switch. Can a standard-compliant compiler choose to produce arbitrary output when given that code as input, just like it can when given code with UB?

account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

Really delighted that our paper on GrayC, a tool for greybox fuzzing of C compilers and analysers, received a distinguished paper award at ! Come to G01 now if you wanna see Arindam Sharma's talk! Joint work with Karine Even-Mendoza Cristian Cadar.

dl.acm.org/doi/pdf/10.114…

account_circle
SRG Imperial(@SRGImperial) 's Twitter Profile Photo

Our own Arindam Sharma is testing his presentation setup for his distinguished paper 'GrayC: Greybox Fuzzing of Compilers and Analysers for C'. Join us in G01 at 14:30 to hear about his joint work with Karine Even-Mendoza, Alastair Donaldson and Cristian Cadar!

Our own @arindam_sharma8 is testing his presentation setup for his #ISSTA distinguished paper 'GrayC: Greybox Fuzzing of Compilers and Analysers for C'. Join us in G01 at 14:30 to hear about his joint work with @KarineEvenMend1, @afd_icl and @c_cadar!
account_circle
Cristian Cadar(@c_cadar) 's Twitter Profile Photo

Ally ⁦Alastair Donaldson⁩ presenting at the FUZZING workshop our work on fuzzing using mutated grammars.
(First author Bachir ⁦Bachir Bendrissou⁩ could unfortunately not attend due to visa issues…)

Ally ⁦@afd_icl⁩ presenting at the FUZZING workshop our work on fuzzing using mutated grammars. (First author Bachir ⁦@BBendrissou⁩ could unfortunately not attend due to visa issues…)
account_circle
Alastair Donaldson(@afd_icl) 's Twitter Profile Photo

The FUZZING workshop is about to kick off at ISSTA Conference! Excited about first keynote by my esteemed colleague Cristian Cadar. It's great to be back in Seattle!

account_circle