Author: digitalmedium1

Lightning Talk: Cpp Change Detector Tests – Guy Bensky – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.digital-medium.co.uk/tag/cppcon/">cppcon.org/
---

Lightning Talk: Cpp Change Detector Tests - Guy Bensky - CppCon 2022
https://github.com/CppCon/CppCon2022

"Change Detector Tests don't test for correctness, they only check for changes in the algorithm / code / performance.

When, where, and why use them?"
---

Guy Bensky
__

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon.digital-medium.co.uk/tag/cppcon/">cppcon #cppcon.digital-medium.co.uk/tag/programming/">programming #cpp

Filed under: UncategorizedTagged with: , , , ,

Lightning Talk: Finding the Average of 2 Integers – Tomer Vromen – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.digital-medium.co.uk/tag/cppcon/">cppcon.org/
---

Lightning Talk: Finding the Average of 2 Integers - Tomer Vromen - CppCon 2022
https://github.com/CppCon/CppCon2022

I'm going to discuss the (a+b)/2 problem - not the midpoint problem (for which Marshal is an expert) but rather the one with a possibly fractional result. It will be a quick taste of the limits of using floating points to represent integers.
---

Tomer Vromen
__

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon.digital-medium.co.uk/tag/cppcon/">cppcon #cppcon.digital-medium.co.uk/tag/programming/">programming #cpp

Filed under: UncategorizedTagged with: , , , ,

Lightning Talk: Ref, C++ const ref, immutable ref? – Francesco Zoffoli – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.digital-medium.co.uk/tag/cppcon/">cppcon.org/
---

Lightning Talk: Ref, C++ const ref, immutable ref? - Francesco Zoffoli - CppCon 2022
https://github.com/CppCon/CppCon2022

In c++ a const reference is a read only view on potentially changing data. What would it take to create a reference to data that is Immutable? And what would be the advantages?
---

Francesco Zoffoli
__

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon.digital-medium.co.uk/tag/cppcon/">cppcon #cppcon.digital-medium.co.uk/tag/programming/">programming #cpp

Filed under: UncategorizedTagged with: , , , ,

Lightning Talk: The Lambda Calculus in C++ Lambdas – by David Stone – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.org/
---

Lightning Talk: The Lambda Calculus in C++ Lambdas - David Stone - CppCon 2022
https://github.com/CppCon/CppCon2022

The lambda calculus is a foundation of computation equivalent in power to Turing machines.
---

David Stone

David Stone has worked on autonomous vehicles, large-scale distributed systems, and now works developing software for high-frequency trading. He is a member of the C++ Standardization Committee, where he chairs the Modules Study Group (SG2) and is the vice chair of the Evolution Working Group (EWG).
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon #programming #lambda

Filed under: UncategorizedTagged with: , , ,

Lightning Talk: How to Win at Coding Interviews – by David Stone – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.org/
---

Lightning Talk: How to Win at Coding Interviews - David Stone - CppCon 2022
https://github.com/CppCon/CppCon2022

5 minutes of preparation is plenty to beat any coding interview.
---

David Stone

David Stone has worked on autonomous vehicles, large-scale distributed systems, and now works developing software for high-frequency trading. He is a member of the C++ Standardization Committee, where he chairs the Modules Study Group (SG2) and is the vice chair of the Evolution Working Group (EWG).
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon #programming #coding

Filed under: UncategorizedTagged with: , , , , ,

Lightning Talk: C++ Debug Performance is Improving: What Now? – by Vittorio Romeo – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.org/
---

Lightning Talk: Cpp Debug Performance is Improving: What Now? - Vittorio Romeo - CppCon 2022
https://github.com/CppCon/CppCon2022

Informative talk about the state of debug performance in C++, and the difference between GCC, Clang, and MSVC. Will show why "zero-cost abstractions" such as `std::byte` and even `std::move` can slow down compilation to a crawl, what compilers have done to address that, and what is still missing.
---

Vittorio Romeo

Vittorio Romeo (B.Sc. Computer Science) has been a Software Engineer at Bloomberg for more than 3 years, working on mission-critical company C++ infrastructure and providing Modern C++ training to hundreds of fellow employees.

He began programming around the age of 8 and quickly became a C++ enthusiast. Vittorio created several open-source C++ libraries and games, published many video courses and tutorials, and actively participates in the ISO C++ standardization process.

He is also an active member of the C++ community and has an ardent desire to share his knowledge and learn from others: he presented more than 20 times at international C++ conferences (including CppCon, C++Now, ++it, ACCU, C++ On Sea, C++ Russia, and Meeting C++), covering topics of various nature.

Vittorio maintains a website with advanced C++ articles and a YouTube channel featuring well-received modern C++11/14 tutorials. Lastly, he’s active on StackOverflow, taking great care in answering interesting C++ question (60k reputation).
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon #programming #debugging

Filed under: UncategorizedTagged with: , , , ,

Lightning Talk: Dependency Injection for Modern C++ – by Tyler Weaver – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.org/
---

Lightning Talk: Dependency Injection for Modern C++ - Tyler Weaver - CppCon 2022
https://github.com/CppCon/CppCon2022

DI is a fancy OO term with an even more complex set of tooling to solve a problem that higher order functions solve in a nicer way. In this talk I'll demonstrate using std::function for dependency injection and talk about how taking functions as a parameter is nicer and more first class in C++ than inheritance or complex mocking libraries.
---

Tyler Weaver
__

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon #programming #dependencies

Filed under: UncategorizedTagged with: , , ,

Lightning Talk: Best Practices Every C++ Programmer Needs to Follow – Oz Syed – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.org/
---

Lightning Talk: Best practices Every C++ Programmer Needs to Follow - Oz Syed - CppCon 2022
https://github.com/CppCon/CppCon2022

In this session, learn some of the best practices that every C++ programmer needs to ensure successful completion of a project. Learn tips and tricks to speed up your workflow, prevent errors and improve performance.
---

Oz Syed
__

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon #programming #cppprogramming

Filed under: UncategorizedTagged with: , , , ,

Lightning Talk: Now in Our Lifetimes Cpp – by Staffan Tjernstrom – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.digital-medium.co.uk/tag/cppcon/">cppcon.org/
---

Lightning Talk: Now in Our Lifetimes C++ - Staffan Tjernstrom - CppCon 2022
https://github.com/CppCon/CppCon2022

An update on the ability to create objects in raw memory after eg. a file load or receipt of a message queue event.
---

Staffan Tjernstrom
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon.digital-medium.co.uk/tag/cppcon/">cppcon #cppcon.digital-medium.co.uk/tag/programming/">programming #cpp

Filed under: UncategorizedTagged with: , , ,

Lightning Talk: Const Mayhem in C++ – by @OfekShilon – CppCon 2022

  • Lobby
  • Author Archives: digitalmedium1

https://cppcon.digital-medium.co.uk/tag/cppcon/">cppcon.org/
---

Lightning Talk: Const Mayhem in Cpp - Ofek Shilon - CppCon 2022
https://github.com/CppCon/CppCon2022

"Did you know that:
(1) const methods can legally modify members?
(2) A const object cannot be default-initialized? (this makes sense after a minute)
(2)(b) Unless... a default constructor is declared non-inline?
(3) The standard does not properly account for volatile members of const objects?
All this and (probably not much) more, at this lightning talk."
---

Ofek Shilon
__

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon.digital-medium.co.uk/tag/cppcon/">cppcon #cppcon.digital-medium.co.uk/tag/programming/">programming #cpp

Filed under: UncategorizedTagged with: , , , ,