EuroLLVM'20: Diversity and Inclusion in Compilers and Tools workshop announcement

Hi All,

It’s my pleasure to announce the Diversity and Inclusion in Compilers and Tools workshop that will be held on the afternoon of April 5th, at the same venue as the EuroLLVM’20.

This event features speakers and discussion aiming to increase diversity and inclusion within the LLVM community, attendee’s workplace or university, and within the field of compilers and tools. It is open to anyone who is interested in these efforts.

Our featured speaker will be Adelina Chalmers, also known as the Geek Whisperer, and she will be giving a talk entitled “Don’t Let Fear of Feedback Stop your Contributions: How to Respond to Negative Feedback”.

More information about the workshop and registration can be found here:

Hope to see you there !

Hi Arnaud,

The keynote speaker at the WiCT workshop at the US DevMeeting (whose excellent talk still does not appear to be online) began her talk by asking why it was not part of the main program and was instead part of a segregated session. No one in the room had a good answer and everyone I spoke to agreed that it was an excellent question and the feedback to the Foundation from the event was to incorporate these as tracks or keynotes in the main event in the future.

So I now have the same question: why, if we want to foster an inclusive community, are we segregating people who are giving talks about inclusion?


This is a fair point which is not ignored despite what it may look like.

The EuroLLVM is effectively 2.5 days long, but we don’t want to force everyone to be there for 2.5 days when we know the workshop might not interest everyone. Of course, we could also fit everything in 2 days, but that would mean selecting less talks, which with a growing community with more and more projects, just sounds like a bad idea. Or we could start earlier in the morning … but I’ve heard some people complaining about the early start :wink: The workshop is open to people outside the conference and is advertised as a separate event as this makes it easier to manage in terms of organisation. Besides, the advantage of having a separate — the use of ‘segregating’ is deliberately provocative here — session is that it does not compete with any technical tracks (should I attend that talk or the workshop ?) and that motivated volunteers will attend it without dropping any technical talk.

On the same line, we have the newcomers event in the .5 preceding day — it’s not as inclusive as I would like it to be (presumably only a portion of the newcomers can attend the day before), but that’s the only available slot we have if we want to welcome them with a small committee (instead of with the full and intimidating community around).