Interface Versioning in C++ Video

Friends from Skills Matter has put video with lecture about Interface Versioning in C++ given by Steve Love last Thursday. The lecture was organised by London chapater of ACCU.

Generally, Steve addressed problems of the DLL Hell and ABI compatibility proposing a not-so-simple, but applicable and usable solution for number of most common problems. Along the video, slides are also available, so it should be easy to grasp the idea.

I’ve received copy of Steve’s code and I’m preparing a few more tests which I hope to describe in details and post here soon.

ACCU 2010 Registrations Open

A few minutes ago, ACCU Conference Chair Giovanni Asproni announced that registrations to ACCU 2010 conference are now open.

ACCU 2010 on April 14-17, 2010. Barcelo Oxford Hotel, Oxford, UK

ACCU :: Security: Yesterday, Today, and Tomorrow

The great line-up of speakers includes among the others Robert Martin (Uncle Bob), Tom Gilb, Andrei Alexandrescu, Walter Bright, Kevlin Henney, Michael Stal , James Coplien, Diomidis Spinellis, John Lakos and many more…

It’s a must-not-miss event!

I started my Open Source Software advantures as a developer around 2002. I haven’t been maintaining a project for longer than a couple of years, but I have decent experience in working with aged and well-settled projects. I have made observations. Here, one talk especially interests me. It should be intesteing to every long time maintainers of Open Source projects based on C++ programming language. It is Renovating a legacy C++ project by noble ACCU member Alan Griffiths.

ACCU Security Conference 2009

Let’s take the leader of Colossus reconstruction project, the author of The Code Book, the original creator of the PGP e-mail encryption package and horde of people as hungry of knowledge & fun as a bears of berries, and what you get?

ACCU :: Security: Yesterday, Today, and Tomorrow

You get ACCU :: Security: Yesterday, Today, and Tomorrow conference:

On November 7th 2009, the ACCU will be holding a one day conference at Bletchley Park, home of the legendary World War II ‘Enigma’ code breakers, and the site at which the world’s first digital computer went operational.

The event is put on the official calendar of events in Bletchley Park – National Codes Centre. It’s also announced by ZDNet.

By the way, who knows about the crucial role of the Polish Cipher Bureau and Polish mathematical geniuses in breaking Enigma? I can bet that many people still believe in this story which follows principles of canonical Hollywood education.

I think one of the things we need to make clear to Hollywood is, yes you’re in the entertainment business but the people who see your movies are going to come away thinking that’s information, not just entertainment.

By the way, I’ve read on ACCU forum that one of the speakers will probably talk about new his VoIP protocol and why his protocol spanks all other VoIP protocols as well as the effects of public policy and living in a surveillance society. The conference is going to kick!

The chat of the day

From today’s ACCU diary:

Mike: Would having chartered engineers “in charge” really make any difference to the numerous public sector IT projects which are struggling to meet their objectives?

Me: May be, at least, they would manage to convince the EU bureaucracy that the waterfall model should go :-)

Chris: Why… The waterfall has been proven in use on many successful projects… Ask NASA.

Mike: Now I’ve got the image of NASA doing agile development stuck in my brain:

Developer: “Good news, Mr Armstrong. We’ve got the software for launching your rocket done. Let us know when you get to the Moon, and we’ll start working on the landing procedures…”

;-)

C++ Committee Needs You

JTC1/SC22/WG21 - The C++ Standards CommitteeToday, Bronek Kozicki – a member of BSI C++ panel – shared some bad news on ACCU mailing list, about sponsorship problems of WG21 meeting in March 2009:

I just learned that original sponsor of this meeting backed out, leaving guys from EDG not only with organizational tasks, but also financial burden.

So, Bronek has also put out call for help to all interested parties:

Therefore, it would really nice if those of ACCU members who are working in large companies (and which also happen to utilize C++ to great extent) could pass a message up the management chain that sponsoring ISO/IEC committee meeting is unusual and very prestigious PR opportunity. Sponsors of past meetings include Intel, Microsoft and Google, among other IT giants; unfortunately EDG is only giant in intelectual sense.

If your managers find this opportunity compelling, please contact them with J. Stephen Adamczyk (jsa (at) edg (dot) com).