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:
    Past, Present and Future of C++ May 04, 2017
    Show notes

    Rob and Jason are joined by Bjarne Stroustrup, designer and original implementer of C++ to discuss the current state of C++, his vision for the future as well as some discussion of the past.

    Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (Fourth Edition) and A Tour of C++, Programming: Principles and Practice using C++ (Second Edition), and many popular and academic publications. Dr. Stroustrup is a Managing Director in the technology division of Morgan Stanley in New York City as well as a visiting professor at Columbia University. He is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. To make C++ a stable and up-to-date base for real-world software development, he has been a leading figure with the ISO C++ standards effort for more than 25 years. He holds a master’s in Mathematics from Aarhus University and a PhD in Computer Science from Cambridge University, where he is an honorary fellow of Churchill College.

    News

    • C++ Montreal
    • HPX V1.0 Released
    • A serious bug in GCC
    • What's New in ReSharper C++ 2016.3 and 2017.1

    Bjarne Stroustrup

    • Bjarne Stroustrup's homepage

    Links

    • A Tour of C++
    • The C++ Programming Language (4th Edition)
    • CppCon 2016: Bjarne Stroustrup "The Evolution of C++ Past, Present and Future"

    Sponsors

    • Backtrace
    • JetBrains

    Hosts

    • @robwirving
    • @lefticus

    Intel C++ Compiler Apr 27, 2017
    Show notes

    Rob and Jason are joined by Udit Patidar and Anoop Prabha from Intel to discuss Intel's C++ Compiler and suite of Performance tuning Software Development Tools.

    Anoop Prabha is currently a Software Engineer in Software and Services Group at Intel working with Intel® C++ Compiler Support. He played paramount role in driving customer adoption for features like Intel® Cilk™ Plus, Explicit Vectorization, Compute Offload to Intel® Processor Graphics across all Intel targets by creating technical articles and code samples, educating customers through webinars and 1-on-1 engagements. He is currently driving the Parallel STL feature adoption (new feature in 18.0 beta Compiler). Before joining Intel, Anoop worked at IBM India Private Ltd as a Software Developer for 3 years in Bangalore, India and later completed his graduation from State University of New York at Buffalo.

    Udit Patidar works in the Developer Products Division of Intel, where he is a product manager for Intel software tools. He was previously a developer working on Intel compilers, focusing on OpenMP parallel programming model for technical and scientific computing workloads. He has extensive experience in high performance computing, both at Intel and previously. Udit holds an MBA in General Management from Cornell University, and a PhD in Computer Science from the University of Houston.

    News

    • Sandstorm
    • Cap'n Proto
    • cppast - A library to parse and work with the C++ AST
    • Exposing containers of unique pointers
    • Clang-include-fixer

    Anoop Prabha

    • Anoop Prabha

    Udit Patidar

    • Udit Patidar

    Links

    • Free Intel Software Development Tools
    • Intel Parallel Studio XE Suite Page
    • Intel System Studio Suite Page
    • Intel C++ Compiler Product Page
    • C++11 support
    • C++14 support
    • C++17 support
    • Intel C++ Compiler Forum

    Sponsors

    • Conan.io
    • JetBrains

    Hippomocks and cpp-dependencies Apr 20, 2017
    Show notes

    Rob and Jason are joined by Peter Bindels to discuss the Hippomocks mocking library and the cpp-dependencies analyzer.

    Peter Bindels is a C++ software engineer who prides himself on writing code that is easy to use, easy to work with and well-readable to anybody familiar with the language. He's worked for a contractor for a few years and then made the switch to work at Tomtom, where he's been working on various parts of the software chain, last of which was a major cleanup in the navigation code base. In doing so he developed a tool to determine, check and improve dependencies between components, which allows quicker structural insight in complicated systems. He also created HippoMocks in 2008, one of the first full fledged C++ mocking frameworks that is still a relevant choice today. He has given two talks at Meeting C++ 2016 and will be giving his third talk, on Mocking in C++, at CppNow 2017.

    News

    • Fluent C++ - The Design of the STL
    • Fluent C++ - Inserting several elements into an STL container efficently
    • 2017 Keynote - Ryan Newton - Haskell Taketh Away
    • CLion 2017.1 released: C++14, C++17, PCH, disassembly view, Catch, MSVC and more
    • An introduction to Reflection in C++

    Peter Bindels

    • @dascandy42
    • Peter Bindels' GitHub

    Links

    • Hippomocks framework
    • cpp-dependencies
    • Meeting C++ 2016: Peter Bindels - How to understand million-line C++ projects
    • Lightning Talks Meeting C++ 2016: Peter Bindels - Mocking C++

    Sponsors

    • Conan.io
    • JetBrains

    Vcsn Apr 13, 2017
    Show notes

    Rob and Jason are joined by Akim Demaille to discuss VCSN, a platform for automata and rational expressions, and some of the interesting problems he faced while working on the library.

    Akim has been participating in free software for about 20 years, starting with a2ps, an anything to PostScript tool written in C. In order to ensure its portability, he became a major contributor to GNU Autoconf, GNU Automake and GNU Bison.

    Akim has been teaching and researching at EPITA, a French CS Graduate School, for eighteen years. He has taught formal languages, logics, OO design, C++ and compiler constructions, which includes the Tiger compiler, an educational project where students implement a compiler in C++. This project, whose assignment is regularly updated, keeps track of the C++ eveolutions, and this year's version uses C++17 features.

    Akim's recent research interests are focused on the Vcsn platform, dedicated to automata and rational expressions.

    He's recently been recruited by former students of his to be part of the Infinit team at Docker.

    News

    • Announcing Meeting C++ 2017
    • C++Now 2017 Keynote: Ali Çehreli - Competitive Advantage with D
    • Reduce C++ Build Times by Reducing Header Dependencies
    • Capturing *this in C++11, 14 and 17

    Akim Demaille

    • Akim Demaille's GitHub

    Links

    • Vcsn home page
    • Vcsn Online Sandbox
    • The Tiger Project
    • Johnny Five
    • Technical report about runtime instantiation in C++

    Sponsors

    • Incredibuild
    • JetBrains

    Jewelbots Apr 07, 2017
    Show notes

    Rob and Jason are joined by Sara Chipps to discuss Jewelbots, Arduino and getting girls interested in STEM fields.

    Sara Chipps is a JavaScript developer based in NYC. She has been working on Software and the Open Source Community since 2001. She’s been obsessed with hardware and part of Nodebots since 2012.

    She is the CEO of Jewelbots, a company dedicated towards drastically changing the number of girls entering STEM fields using hardware.

    She was formerly the CTO of Flat Iron School, a school dedicated to teaching people of all ages how to build software and launch careers as software developers.

    In 2010 she cofounded Girl Develop It, a non-profit focused on helping more women become software developers. Girl Develop It is in 45 cities, and has taught over 17,000 women how to build software.

    News

    • The C++ Annotations, a free up-to-date learners book/reference manual
    • Choosing "Some C++" Over C
    • GCC's move to C++
    • PacifiC++

    Sara Chipps

    • @SaraJChipps
    • Sara Chipps' Blog

    Links

    • Jewelbots
    • Jewelbots Support
    • Jewelbots is a friendship bracelet that teaches girls how to code
    • Johnny Five
    • Girl Develop It
    • Flat Iron School

    Sponsors

    • Incredibuild
    • JetBrains

    C++17 Kona Update Mar 30, 2017
    Show notes

    Rob and Jason are joined by Patrice Roy to discuss the state of C++17 after the recent ISO Standards meeting at Kona.

    Patrice Roy has been playing with C++, either professionally, for pleasure or (most of the time) both for over 20 years. After a few years doing R&D and working on military flight simulators, he moved on to academics and has been teaching computer science since 1998. Since 2005, he’s been involved more specifically in helping graduate students and professionals from the fields of real-time systems and game programming develop the skills they need to face today’s challenges. The rapid evolution of C++ in recent years has made his job even more enjoyable.

    He’s been a participating member in the ISO C++ Standards Committee since late 2014 and has been involved with the ISO Programming Language Vulnerabilities since late 2015. He has five kids, and his wife ensures their house is home to a continuously changing number of cats, dogs and other animals.

    News

    • Herb Sutter's Trip report: Winter ISO C++ standards meeting, C++17 is complete
    • Botond's Trip Report: C++ Standards Meeting in Kona, February 2017
    • Software Engineering Institute Makes CERT C++ Coding Standard Freely Available
    • C++ Now 2017 Program Available

    Patrice Roy

    • @PatriceRoy1
    • Patrice Roy's Blog

    Links

    • C++ Standards
    • Consistent comparison (Herb Sutter's Comparison Proposal)

    Sponsors

    • Incredibuild
    • JetBrains

    Safe Numerics Mar 23, 2017
    Show notes

    Rob and Jason are joined by Robert Ramey to discuss his Safe Numerics library and the process of submitting libraries to both Boost and the C++ Standards Committee.

    Robert Ramey is a freelance C++ programmer for around 20 years. He has worked on a variety of applications including desktop retail applications, embedded systems on tiny micro controllers and combinations of these. For the last 10 of those years he has been active in the Boost Organization and

    • Author and Maintainer of the Boost Serialization library
    • Instigator of the Boost Library Incubator (www.blincubator.com)
    • Given talks on Boost/C++ related topics at C++Now and CPPCon
    • Written articles in print periodicals such as Software Development and ACCU Overload

    Of late his interest has become more focused on practical approaches to improving program correctness. This has motivated recent talks at CPP Con ( boost units library, C++ and abstract algebra) and most recently the Safe Numerics library - which has very recently been accepted as an official Boost Library.

    News

    • Does const mean thread-safe?
    • Meeting C++ Live: Multithreading with Rainer Grimm
    • Implementation Challenge flag_set: Type-safe hard to misuse bitmask
    • Programmers: Stop Calling Yourselves Engineers

    Robert Ramey

    • @robertramey1
    • Robert Ramey Software Development

    Links

    • Safe Numerics Library
    • CppCon 2016: Robert Ramey "Safe Numerics Library"
    • Boost Library Incubator

    Sponsors

    • Incredibuild
    • JetBrains

    C++ Game Development at Blizzard Mar 16, 2017
    Show notes

    Rob and Jason are joined by Ben Deane from Blizzard Entertainment to talk about C++ game development and more.

    Ben started in the games industry in the UK in 1995, when he got hired at Bullfrog straight after graduating from university. While there he worked on several games there like Syndicate Wars and Dungeon Keeper. By the late 1990s he had stopped using C and was allowed to use C++ at work. In 2001 he moved to Kuju Entertainment and did a couple of games on XBox and PS2, then in 2003 he was hired by EA again and moved to Los Angeles, where he worked on the Medal of Honor series. He's always been a network game programmer, and in 2008 after a project cancellation at EA, he joined Blizzard as a lead engineer on Battle.net, working on technology for all of Blizzard's games. Today he's a principal engineer at Blizzard and the technical lead on the Battle.net desktop application. He's also a functional programming hobbyist who tries to use what he learns in Haskell to write better C++, and in recent years he has given several C++ conference talks at C++Now and CppCon.

    News

    • Insomniac Games Cache Simulator
    • Functors are not dead: the double functor trick
    • Pi Day Challenge
    • I'm Done - Geschafft: Words about the Future of my Blogs
    • Check for const correctness with the C++ Core Guidelines Checker

    Ben Deane

    • @ben_deane
    • Ben Deane on GitHub
    • Ben Deane's Blog

    Links

    • Blizzard Entertainment
    • Blizzard Careers
    • CppCon 2016: Ben Deane "Using Types Effectively"
    • CppCon 2016: Ben Deane "std::accumulate: Exploring an Algorithmic Empire"

    Sponsor

    • Incredibuild
    • JetBrains

    Visual Studio 2017 for C++ Developers Mar 07, 2017
    Show notes

    Rob and Jason are joined by Daniel Moth to talk about the new C++ features of Visual Studio 2017.

    Daniel Moth joined Microsoft in the UK in 2006, before transitioning to Redmond in 2008 to work as a Program Manager on Visual Studio, which is where he is still working today. Before Microsoft he worked as a software developer in the industry for almost a decade, most of that time building mobile apps.

    News

    • The C++17 Lands
    • Learn C++ Concepts with Visual Studio and the WSL
    • Partial Ordering: An enigma wrapped inside of a riddle, wherein all compilers agree to be wrong

    Daniel Moth

    • @danielmoth

    Links

    • Visual Studio 2017 for C++ Developers - you will love it
    • Top 7 things to be excited about as a C++ developer in Visual Studio 2017
    • CppCon 2016: Carroll & Moth "Latest and Greatest from the visual Studio Family for C++ Developers"
    • Visual C++ Team Blog

    Sponsor

    • Incredibuild
    • JetBrains

    emBO++ Mar 02, 2017
    Show notes

    Rob and Jason are joined by Odin Holmes to talk about the recent Embedded C++ development conference emBO++.

    Odin Holmes has been programming bare metal embedded systems for 15+ years and as any honest nerd admits most of that time was spent debugging his stupid mistakes. With the advent of the 100x speed up of template metaprogramming provided by C++11 his current mission began: teach the compiler to find his stupid mistakes at compile time so he has more free time for even more template metaprogramming. Odin Holmes is the author of the Kvasir.io library, a DSL which wraps bare metal special function register interactions allowing full static checking and a considerable efficiency gain over common practice. He is also active in building and refining the tools need for this task such as the brigand MPL library, a replacement candidate for boost.parameter and a better public API for boost.MSM-lite.

    News

    • Elle, our C++ core library is now open source
    • Yet Another description of C++17 features; this time present mostly in Table form
    • Atomic Smart Pointers
    • COMMS Library

    Odin Holmes

    • @odinthenerd
    • Odin Holmes on GitHub
    • Odin Holmes' Blog

    Links

    • emBO++ - Embedded C++ Conference in Bochum
    • Kvasir
    • Meeting C++ Lightning Talks - Odin Holmes - Modern special function register abstraction
    • Brigand

    Sponsor

    • Backtrace
    • JetBrains

    Previous 1 30 31 32 33 34 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