sphenix-software-l AT lists.bnl.gov
Subject: sPHENIX discussion of software
List archive
- From: David Morrison <dave AT bnl.gov>
- To: sphenix-software-l AT lists.bnl.gov
- Subject: [Sphenix-software-l] c++ talks of interest?
- Date: Mon, 19 Oct 2015 15:10:36 -0400
Hi all,
I’ve been perusing the slides and videoed talks of C++con, which is a yearly
conference about … C++. The website for this year’s instance of the
conference is here: http://cppcon.org/ and there’s a whole YouTube channel
with recordings of the talks here: https://www.youtube.com/user/CppCon
A lot of the talks are pretty technical, like Andrei Alexandrescu’s
“std::allocator Is to Allocation what std::vector Is to Vexation”, but some
of them are more general. I watched a fair bit of Titus Winter’s talk
"Lessons in Sustainability: How to Maintain a C++ Codebase for Decades”,
which discussed issues I found very familiar from the perspective of a
knowing how hard it is to deal with long-lived code in our environment..
tl;dr summary: integrate testing deeply into your code development, not
because it shows that the code is correct today, but because it makes sure
that today's assumptions are respected by tomorrow’s code (and tomorrow’s
coder).
Anyway, some of the material might be interesting for the folks on this
mailing list.
Dave
David Morrison Brookhaven National Laboratory phone: 631-344-5840
Physics Department, Bldg 510 C email:
dave AT bnl.gov
Upton, NY 11973-5000
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
- [Sphenix-software-l] c++ talks of interest?, David Morrison, 10/19/2015
Archive powered by MHonArc 2.6.24.