Conan the Sponsor

Many of you will know that JFrog are now the owners of the C++ package management system Conan. Package management in C++ is likely to be as big a "thing" in the C++ community as C++17, and so very important to the development of C++ software development. We are therefore very please to announce that Conan is now a sponsor of ACCU 2017.


T-Shirt Design Competition

ACCU conferences tend to have themes. Not for the content of the sessions of the conference, obviously – content is determined entirely by the Programme Committee selecting from that that is submitted[1]. The conference themes are for the more social aspect of the conference. In particular, the conference dinner/supper (choose your preferred label here) on the Friday evening, and the t-shirts, and other bits and bobs.

For reasons that are likely to become very apparent at 2017-04-26T09:31 in the Bristol Suite, we are thinking of "rock music"[2] or something along those lines as a theme for ACCU 2017. As is traditional we are having a competition to allow people to design the conference t-shirt based on the chosen theme.

So if you fancy having a go at designing the ACCU 2017 t-shirt on the theme of "rock music" send your mock up images to ACCUConf Chair. We are not entirely sure of the closing date just now, but we are sure there is one. Also we are sure there is a prize, but we are not entirely sure what that is just at the minute[3].

1. Except for the keynotes, they are arranged by the ACCUConf Chair with support from the Programme Committee
2. Perhaps even Music with Rocks In.
3. But there definitely will be one, and not just a fridge magnet.

Sponsor Announcement

It appears that we put the Bloomberg logo in our sponsors logo area but failed to announce in this blog that Bloomberg had signed up as a sponsor of ACCU 2017. Very remiss. So a little later than it should have been: we are very pleased to announce that Bloomberg is a sponsor of the ACCU 2017 conference.

Bloomberg black

Pre-Conference Workshops

ACCU is a four-day conference, but it also has a day of full-day pre-conference workshops. For ACCU 2017, we have, on Tuesday 2017-04-25, four workshops for you to choose from. In no particular order (*):

  • Brad Chamberlain is going to give us A Programmer’s Introduction to Chapel. Anyone interested in parallel code on any computer, but especially on multi-multicore processor clusters, will be interested in Chapel. It is a disruptive technology to replace Fortran, C, C++, etc. with a programming language that uses modern idioms to make programming parallel system fun.

  • Felix Petriconi will introduce The Art of Writing Reasonable Concurrent Code. All about dataflow based approaches (CSP and channels), this workshop will get people writing concurrent (and parallel) C++14 code running with nicer more manageable and maintainable code, with little or no debugging required.

  • Nico Josuttis will get us Moving to C++17. A workshop for anyone wanting to use the latest features of C++ now, today.

  • Seb Rose and Jon Jagger will be educating people about Testable Architecture If you are having difficulties getting you application into a well tested state, this is the workshop for you.

All four of these workshops really are "must attend" workshops. However don’t dither, plump for one and sign up – today. Click through REGISTER FOR ACCU 2017 HERE to register, and sign up for your chosen workshop.

(*) Well actually there is an order, but it is left as an exercise for the reader to discern it.

Registration Opens

The splendid people at Archer-Yates, who partner ACCU in putting on ACCUConf, and who handle all the organising and finances, have a little micro-website for handling registration for the conference. It makes legal and financial, as well as organisational, sense to have the registration site separate from this one, even though, at first sight, it may seem awkward. The really important thing though is that they have "opened for business": registration for ACCU 2017 is now open!

So take a leap via the big orange button saying REGISTER FOR ACCU 2017 HERE, sign in, register, secure your place now.

Keynote Speakers

The core of any conference based on submitted proposals are the submitted proposals, and we got an excellent collection of proposals this year. We think we are going to have an excellent conference based on these.

Conferences are though enhanced dramatically by having good keynote speakers, to set scenes, get questions being asked, open attenders eyes to new things, etc. We believe the ACCU 2017 keynote speakers are going to do this "in spades".

The conference will open on Wednesday with a presentation by Russ Miles supported by his colleagues Gibson and Bot. He will be telling us about microservices hell, and I suspect he will pull the Rug out from under it.

Thursday morning we have a presentation by Brad Chamberlain about how concurrency and parallelism, both local and in clusters, can be first class citizens in programming languages, e.g. Chapel, unlike in all the languages we currently use, e.g. C, C++, Java, etc.

Friday morning we will challenged by Fran Buontempo to decide what intelligence actually is, and indeed whether humans, let alone machines, display it.

As with previous ACCU conferences the first three days start with a keynote, but the last day ends with a keynote. This year we are delighted to have Herb Sutter return to ACCU. He will be telling us something new, but as no-one is entirely sure (not even Herb) what that will be, we are all left on tenterhooks. We can be certain though, that it will be a seriously great close to the conference.

The organising team is already excited, not just about Christmas 2016, but also about ACCU 2017. See you in Bristol, 2017-04-25.

Announcing Some Sponsors

Conferences like ACCU are always that much better when there are appropriate and good exhibitors and sponsors. Exhibitors and sponsors add an extra dimension to the breaks, the corridor track, and the evening activities, all of which which are important aspects of ACCU: interaction and "networking" are an integral part of the conference. Not quite as important as high quality content of the sessions, but a very important factor nonetheless.

We are currently in negotiations with a number of exhibitors and sponsors, but whilst negotiations are in progress it is right and proper to say nothing. Three sponsors have however concluded negotiations and have "signed on the dotted line". So we are very pleased to announce that JetBrains, Undo, and Mosaic are sponsors for ACCU 2017. We are very pleased to display our sponsors logos on all our pages in recognition of the sponsorship provided.

Call for Sessions Now Closed

So the Call for Sessions for ACCU 2017 is now closed. After a few initial hiccups with the website, things appear to have gone relatively smoothly. Certainly we have many more excellent session proposals than sessions we are going to be able to put on. The programme committee are busy reviewing the proposals, we will soon be having to take some very hard decisions. We have to try and avoid having multiple sessions on the same topic, and having people do more than one 90 minute session, amongst other constraints.

The submission web application has now been put into maintenance mode, it currently says it will be back shortly. This is actually a bit of a fib, it will be back sometime in 2017-10. During its apparent hiatus it will undergo significant reworking: the data model needs to change quite a lot, and the UI needs to change quite a lot. The intention is that the submission experience for ACCU 2018 will be significantly better that the last eight weeks.

However, for the moment it is down to review and selection for ACCU 2017 so to make it a really good conference, and a great experience for all attenders. Given the quality of the proposals, this is actually more or less assured. The problem is selecting from the collection of excellent proposals… hummm… this may take a while…

Herb Sutter at ACCU 2017

Whilst there is more than one Herb Sutter, there is only one who is a long standing friend of the ACCU conference, and not only knows quite a lot about the C++ language, also knows a lot about how it evolves. This unique Herb Sutter will be giving one of the keynote presentations at ACCU 2017.