TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Software How-To

    CppCast

    Once a month, Jason sits down with guests from the C++ community to discuss the latest news and what they have been up to. Find us at cppcast.com

    Advertise
    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Stop Teaching C (When Teaching C++) Oct 14, 2015
    Show notes

    Rob and Jason are joined by Kate Gregory to talk about how we should be teaching C++ without the C.

    Kate Gregory has been using C++ since before Microsoft had a C++ compiler, and has been paid to program since 1979. She loves C++ and believes that software should make our lives easier. That includes making the lives of developers easier! She'll stay up late arguing about deterministic destruction or how C++ these days is not the C++ you remember.

    Kate runs a small consulting firm in rural Ontario and provides mentoring and management consultant services, as well as writing code every week. She has spoken all over the world, written over a dozen books, and helped thousands of developers to be better at what they do. Kate is a Microsoft Regional Director, a Visual C++ MVP, an Imagine Cup judge and mentor, and an active contributor to StackOverflow and other StackExchange sites. She develops courses for Pluralsight, primarily on C++ and Visual Studio. In 2014 and 2015 she was Open Content Chair for CppCon, the largest C++ conference ever held, where she also delivered sessions.

    News

    • Getting started with emscripten
    • Range checks using a switch statement
    • Debug Visualizers in Visual C++ 2015

    Kate Gregory

    • @gregcons
    • Kate Gregory's Blog
    • Kate Gregory on StackOverflow
    • Kate Gregory's Pluralsight courses
    • Kate Gregory's books on Amazon

    Links

    • CppCon 2015: Kate Gregory "Stop Teaching C"
    • CppCon 2015: Kate Gregory "Stop Teaching C" (Slides)
    • CppCon 2014: James McNellis & Kate Gregory "Modernizing Legacy C++ Code"
    • CppCon 2014: James McNellis & Kate Gregory "Making C++ Code Beautiful"

    Expression Templates Oct 05, 2015
    Show notes

    Rob and Jason are joined by Joel Falcou to discuss Expression Templates.

    Joel Falcou is an assistant professor in France where he works on torturing compilers to get the best performance out of modern hardware. He's an active member of the Boost community and CTO of NumScale, a start-up aligned with parallel processing tools.

    News

    • Rejuvenating the Microsoft C/C++ Compile
    • Coroutines in Visual C++ 2015
    • Holy Build Box

    Joel Falcou

    • @joel_f
    • Joel Falcou on GitHub
    • Joel Falcou on StackOverflow

    Links

    • NumScale
    • Expression Templates - Past, Present, Future

    C++ Concurrency Sep 29, 2015
    Show notes

    Rob and Jason are joined by Anthony Williams to discuss some of the Concurrency features of C++.

    Anthony Williams is a UK-based developer and consultant with many years of experience in C++. He has been an active member of the BSI C++ Standards Panel since 2001, and is author or coauthor of many of the C++ Standards Committee papers that led up to the inclusion of the thread library in the new C++ Standard, known as C++11 or C++0x. He was the lead maintainer of boost thread from 2006 to 2011, and is the developer of the just::thread implementation of the C++11 thread library from Just Software Solutions Ltd. Anthony lives in the far west of Cornwall, England.

    News

    • C++ Core Guidelines
    • GSL Lite

    Anthony Williams

    • @a_williams
    • Anthony Williams on StackOverflow

    Links

    • C++ Concurrency in Action: Practical Multithreading
    • Just Software Solutions
    • just::thread C++ Standard Thread Library

    VR Development Sep 16, 2015
    Show notes

    Rob and Jason are joined by Nicolas Lazaraff to discuss the current state of VR development with C++.

    Nick is a VR/AR engineer who is passionate about bridging the interface between computers and humans. Currently he's VP of Software Development at OTOY focusing on VR and AR ("mixed/digital reality"). He was a cofounder of everyAir, a pioneering P2P game streaming application which was later acquired. Before that he worked at Microsoft on Office 2010 and 2013.

    News

    • Stack, Heap, Pool
    • Dependency Injection in C++ using Variadic Templates

    Nicolas Lazareff

    • nzff.net

    Links

    • Balls Away - Game on iTunes App Store
    • CppCon: C++ for cross-platform VR development
    • OTOY & Oculus: Render the Metaverse
    • Oculus Connect Keynote: Future of VR Panel
    • Down the VR rabbit hole: Fixing judder

    Effective C++ Sep 09, 2015
    Show notes

    Rob and Jason are joined by Scott Meyers to discuss the Effective C++ book series.

    Scott Meyers has been working with C++ since 1988. He’s the author of Effective C++, More Effective C++, Effective STL, and his most recent book, Effective Modern C++. For 25 years, he’s delivered C++ training to clients worldwide. He once lectured about C++ on a brass-railed nightclub stage while the audience sat at cocktail tables.

    News

    • AWS SDK for C++
    • Thoughts on the Vagaries of C++ Initialization

    Scott Meyers

    • @Scott__Meyers
    • The View From Aristeia

    Links

    • Effective Modern C++
    • Scott Meyers Videos
    • Scott Meyers Training
    • The Evolving Search for Effective C++
    • DConf 2014 - The Last Thing D Needs

    Software Transactional Memory Sep 02, 2015
    Show notes

    Rob and Jason are joined by Brett Hall to discuss Software Transactional Memory.

    Brett Hall is the lead engineer on Dynamics, a desktop application that collects and analyzes data from the light scattering instruments built by Wyatt technology. Prior to joining Wyatt, Brett worked in web application development, remote sensing, and spent a summer in the games industry. He holds a PhD in physics from the University of California, Santa Barbara. Part of his research work involved using C++ to solve the PDE systems generated by the rest of the research. All told he’s been using C++ for around 20 years now. These days the bulk of his programming interest is in concurrency and parallelism. When not programming he’s usually hanging out with his family and/or mountain biking.

    News

    • CppCon call for additional content
    • Served: A C++11 RESTful web server library
    • Modern C++ for the Windows Runtime now available

    Brett Hall

    • @bretthall
    • Backwards Incompatibilities

    Links

    • CppCon 2015 - Transactional Memory in Practice
    • CppCon 2014 - Software Transaction Memory, For Reals
    • ISO C++ Paper - Industrial Experience with Transactional Memory at Wyatt Technology

    Real World Template Metaprogamming Aug 26, 2015
    Show notes

    Rob and Jason are joined by Edouard Alligand to discuss the use of C++ template metaprogramming in real world projects.

    Edouard is an experienced kernel programmer, but has spent the last several years working on the hot topic of next-generation databases at software publisher quasardb. He has a strong background in low level programming, beginning with his first programming language: Z80 assembly. Edouard is a C++ enthusiast with a strong taste for template metaprogramming, generic programming, and you're not doing it right if the compiler doesn't crash programming.

    News

    • C++ Hints
    • C++ Abstraction Penalty: Idiomatic vs Raw
    • How rvalue/lvalue/xvalue got their names

    Edouard Alligand

    • @edouarda14
    • Edouard Alligand's GitHub

    Links

    • CppCon 2015 - How I stopped worrying and love metaprogramming
    • CppCon 2014 - Edouard Alligand Multiplatform C++
    • Brigand Library
    • QuasarDB Blog
    • QuasarDB Website

    Game Dev and Low Latency Aug 19, 2015
    Show notes

    Rob and Jason are joined by Nicolas Guillemot to discuss the ongoing work of the GameDev and Low Latency C++ Study Group.

    Nicolas Guillemot started studying C++ and OpenGL to make games, and fell in love with them. He enjoys participating in game jams, and has had the opportunity to work in some game development studios: Inlight Entertainment, and Electronic Arts. He is currently taking a break from finishing a bachelor's in software engineering to work at Intel, doing mostly graphics-related work to help game developers take advantage of Intel GPU features.

    News

    • Biicode (just the company) post-mortem
    • Visual Studio Projects that Just Keep Rebuilding
    • Boost 1.59

    Nicolas Guillemot

    • @nlguillemot
    • Nicolas Guillemot's GitHub

    Links

    • SG14 - Game Dev and Low Latency Google Group
    • WG21-SG14 GitHub
    • CppCon 2015 - The Birth of SG14
    • On Games(SG14) and TM(SG5) from The View at the May 2015 C++ Standard meeting in Lenexa

    Bounded Integers Aug 10, 2015
    Show notes

    Rob and Jason are joined by David Stone to discuss his bounded integer library.

    David Stone has spoken at C++Now and Meeting C++. He is the author of the bounded::integer library: http://doublewise.net/c++/bounded/ and has a special interest in compile-time code generation and error checking, as well as machine learning. He owns DoubleWise C++ Consulting, providing on-site training with an emphasis on performance and correctness. He also works at Markit integrating real-time financial data. He once wrote an optimizing compiler that solved the halting problem, and is just waiting for it to finish compiling his program.

    News

    • What do you want to see in VS2015 Update 1
    • New Clion 1.1 EAP
    • CppCon 2015 Program Additions

    David Stone

    • David Stone on StackOverflow
    • doublewise.net

    Links

    • C++ Bounded Integer Library
    • C++Now 2014 - Removing Undefined behavior from integer operations
    • Meeting C++ 2014 - Writing robust code
    • C++Now 2015 - Functions want to be free
    • C++ Truths: Want speed? Use constexpr meta-programming!

    VS2015 and the Universal CRT Aug 03, 2015
    Show notes

    Rob and Jason are joined by James McNellis to discuss new features for C++ developers in Visual Studio 2015 and changes made to the C runtime.

    James McNellis is a senior engineer on the Visual C++ team at Microsoft, where he works on C++ libraries. He’s spent the past three years working on a major redesign and refactoring of the Visual C++ C Runtime, which culminated in the release of the Universal CRT with Windows 10 and Visual Studio 2015. He occasionally speaks at C++ conferences and was at one time a prolific C++ contributor on Stack Overflow.

    News

    • C++'s Rule of Zero
    • CppCon 2015 Program
    • Setup Changes in Visual Studio 2015 Affecting C++ Developers

    James McNellis

    • @JamesMcNellis
    • James McNellis's Home Page
    • James McNellis on StackOverflow

    Links

    • Visual Studio 2015 RTM is now available
    • Introducing the Universal CRT
    • CppCon 2014: Stefanus DuToit "Hourglass Interfaces for C++ APIs"
    • MVA Course: C++ A General Purpose Language and Library Jump Start
    • The Visual C++ Team is hiring!

    Previous 1 37 38 39 40 41 Next

    Related Podcasts

    Know How… (Video)

    1

    Know How… (Video) Education
    JavaScript Jabber

    2

    JavaScript Jabber Education
    Programming Throwdown

    3

    Programming Throwdown Software How-To
    Software Engineering Radio – the podcast for professional software developers

    4

    Software Engineering Radio – the podcast for professional software developers Software How-To
    The Changelog: Software Development, Open Source

    5

    The Changelog: Software Development, Open Source How To
    Coding Blocks

    6

    Coding Blocks Software How-To
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights