Journal Articles
Browse in : |
All
> Journals
> CVu
> 301
(10)
|
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Title: ACCU London
Author: Bob Schmidt
Date: 03 March 2018 16:02:27 +00:00 or Sat, 03 March 2018 16:02:27 +00:00
Summary: Frances Buontempo reports from the London chapter.
Body:
On January 10th 2018 we started the new year with a joint meetup with C++ London [1], organised by Phil Nash. There were two talks, jointly titled ‘Origami and state machines’.
- Vittorio Romeo gave an ‘Introduction to C++ origami’.
Fold expressions, introduced in C++17, allow us to easily generate code that combines variadic template arguments together or performs an action on them.
After a brief overview of the feature’s syntax, this short talk showed some cool and useful utilities that can be implemented using fold expressions.
Some familiarity with variadic templateswas required – knowledge of C++17 features is not required.
- Andrew Gresyk then talked on ‘Practical HFSM’.
He gave an update on the progress made on the Hierarchical Finite State Machine library [2] since his April 2017 talk, and a live demo showcasing its usage in production-like code. These were hosted at skillsmatter and the recording is available [3].
On 12th February we invited Jason Gorman, Managing Director of Codemanship [4] to talk about .Net Code Craft. We fed him a couple of pints first and he asked not to be recorded, so if you weren’t there you’ve missed it!
He talked about the five factors that make code more difficult and expensive to change, and explored how we can write code that delivers value today, and leaves the door open to delivering more value tomorrow.
We saw a hands-on demo, refactoring some unpleasant code to make it easier to work with.
Both sessions were really well attended. We’re looking forward to the rest of the talks this year. If you’d like to speak, put a message on our meetup page [5] or get in touch with Ralph (ralph@dibase.co.uk), Fran (frances.buontempo@gmail.com) or Steve (steve@arventech.com).
It would be wonderful if someone from each of the local groups sent CVu@accu.org a short write up of when their talks/workshops etc. happened and what they were about. Don’t wait for the organisers to do this – anyone can write it up!
Don’t forget to check the local groups page on our website [6] to see if there’s a group near you. If there isn’t why not contact Nigel at nigellester99@gmail.com to find how to start one?
References
[1] https://www.meetup.com/CppLondon
[2] https://github.com/andrew-gresyk/HFSM
[3] https://skillsmatter.com/explore?q=C%2B%2B+London+January
[4] http://www.codemanship.com
[5] https://www.meetup.com/ACCULondon
[6] https://accu.org/index.php/accu_branches
Notes:
More fields may be available via dynamicdata ..