Skip to content

Phil Nash : Functional C++ for Fun & Profit

Photo of Ralph McArdell
Hosted By
Ralph M.
Phil Nash : Functional C++ for Fun & Profit

Details

You must register at SKILLS MATTER:
https://skillsmatter.com/meetups/8480-accu-london-meeup

No need to sign up here for this event.

Arrive from 18:30 for a 19:00 start.

For the November meeting we have Phil Nash presenting Functional C++ for Fun & Profit:

C++11 gave us lambdas in the language for the first time (if you ignore boost::lambda) - so it's a functional language now, right? There's a bit more to functional programming than having first class function objects. I'd even argue we still don't quite have that. But does that mean we can't do functional programming in C++? Yes. No. Maybe... First we have to define what functional programming actually is - and it may not be quite what you think. Then we need to see what valuable ideas have come out of the functional approach to software design and which ones we can use in C++ to good effect. In the end we'll see that, while not strictly a functional programming language, we can get quite a long way with immutable data types, persistent data structures, atomic references, and - if you're not watching carefully - we might even throw the M word in there!

JetBrains (https://www.jetbrains.com/), as an ACCU London sponsor, has donated another 1 year single personal use license to any one of the JetBrains Toolbox (https://www.jetbrains.com/products.html) products as a prize for an in meeting raffle.

http://photos4.meetupstatic.com/photos/event/2/2/b/0/600_454568880.jpeg

Following the talk there will most likely be drinks and chat.

Photo of ACCU London group
ACCU London
See more events
Skills Matter | CodeNode
10 South Place, London, EC2M 2RB · London