Our next meetup will be sponsored by Nitro (https://www.gonitro.com/) in their Dublin office, who have kindly offered to provide food and drinks for everyone.
Our aim is to continue delivering high quality technical content, so get ready for another CPPDUG Monday evening, where we'll have the following talks:
1. "C++ bitand Nix" by Etienne Laurin (45 min)
Abstract: Nix can be a powerful tool for all aspects of C++ development. I will give an overview of the Nix ecosystem, such as using plain Nix to create packages and reproducible builds, using nixpkgs to setup different toolsets, cross-compilers and development environments and using Hydra for CI, CR and distributed builds.
2. "X ways to implement tree structures for use in genetic programming" by Gerard Choinka (45 min)
Abstract: GPM https://github.com/gchoinka/gpm is a genetic programming library in a very early stage. Since no one is pushing this to be a finished product, lets go in details and find the "best" tree structures. It benchmarks code aesthetics, runtime, compile size and compile time on gcc/clang for recursive variant, OOP, https://github.com/ldionne/dyno, static code generation of plain C++ or trees build from boost::hana::tuple.
Our meetups are open to everyone and we welcome and support diversity. Any form of harassment or discrimination will not be tolerated and we will investigate any reports of such activities and take any action required to prevent them from recurring. Our code of conduct is available here https://cppdug.github.io/codeofconduct and we encourage anyone to share any concerns with the organisers.