CppCast

CppCast

By Jason Turner & Mathieu RopertNewsTechnologyTech News
Download on the App Store

CppCast episodes

  • Distributed Computing
    Rob and Jason are joined by Elena Sagalaeva from Microsoft's Bing Ads team to discuss Distributed Computing with C++.

    Elena Sagalaeva is a Russian-born professional C++ developer since 2000. She was primarily a game developer working both for various studios and as an indie developer. She grad uated from the industry while being a tech lead at the head of a small dev team.

    Elena currently lives in U.S. with her family and works at Microsoft in Bing Ads. Her current interests focus on large scale distributed systems and the development of the C++ language.

    She has a popular blog on C++ in Russian and she is the author of the famed C++ Lands map.

    News
    • Introducing the C++ Core Guidelines
    • Red Hat at the ISO C++ Standards Meeting
    • pybind11: Seamless operability between C++11 and Python
    • Elena Sagalaeva
      • Elena Sagalaeva's Blog
      • @alenacpp
      • Links
        • Nexus Wireless Silent Mouse
        • C++11 Lands Map
        • 29 min
        • VS for Linux
          Rob and Jason are joined by Ankit Asthana to discuss new features for Visual Studio and VS Code including new support for Linux developers.

          Ankit Asthana is a program manager working in the Visual C++ Cross-Platform space. He is knowledgeable in cross-platform technologies, compilers (dynamic and static compilation, optimizer, code generation), distributed computing and server side development. He has in the past worked for IBM and Oracle Canada as a developer building Java 7 (hotspot) and telecommunication products. Ankit back in 2008 also published a book on C++ titled C++ for Beginners to Masters which sold over a few thousand copies.

          News
          • CppCast Stickers!
          • STL Fixes in VS 2015 Update 2
          • Runtime Compiled C++
          • Windows API sets: source of most Dependency Walker glitches
          • Ankit Asthana
            • Ankit on LinkedIn
            • C++ for Beginners to Masters
            • Links
              • /build 2016: What's New with C++ Cross-Platform for Visual Studio 2015 Update 2
              • /build 2016: C++ Discussion
              • /build 2016: Cross-Platform at Microsoft: Xamarin, Cordova, Unity and C++ Panel
              • /build 2016: Top 6 Reasons to Move Your C++ Code to Visual Studio 2015
              • Visual C++ Blog
              • 53 min
              • Boost Hana
                Rob and Jason are joined by Louis Dionne to discuss C++ metaprogramming with Boost Hana.

                Louis is a math and computer science enthusiast with interest in C++ (meta)programming, functional programming, domain specific languages and related subjects. He is an active member of the Boost community, and recently wrote the Boost.Hana metaprogramming library.

                News
                • Synth - Semantic syntax highlighting and code hyper-linking tool for C and C++
                • C++Now 2016 Program Highlights: Performance Talks
                • Logical Expressions in C/C++ Mistakes made by professionals
                • Louis Dionne
                  • Louis Dionne's Blog
                  • @louisdionne
                  • Links
                    • Boost Hana
                    • C++Now 2016 - Metaprogramming for Dummies
                    • C++Now 2016 - Metaprogramming for the Brave
                    • CppCon 2015 - C++ Metaprogramming: A Paradigm Shift
                    • 42 min
                    • Macchina.io
                      Rob and Jason are joined by Günter Obiltschnig to discuss the macchina.io library for IoT C++ development.

                      Günter is the founder of the POCO C++ Libraries and macchina.io open source projects. He has been programming computers since age 12. In his career he has programmed everything from 8-bit home computers (C64, MSX) to IBM big iron systems (COBOL and JCL, VM/CMS and CICS), various Unix systems, OpenVMS, Windows NT in its various incarnations, the Mac (classic Mac OS and OS X), to embedded devices and iPhone/iPad. He has a diploma (MSc. equivalent) in Computer Science from the University of Linz, Austria.

                      His current main interests are embedded systems, cross-platform C++ development, JavaScript and, foremost, the Internet of Things. When not working, he spends time with his family or enjoys one of his hobbies — sailing, running, swimming, skiing, listening to or making music, and reading.

                      News
                      • C++Now less than 20 spots left
                      • C/C++ extension for Visual Studio Code
                      • Awesome Modern C++
                      • C++ Committee to shift focus on important issues
                      • CppCon 2016 Call for Submissions
                      • Günter Obiltschnig
                        • @obiltschnig
                        • Günter Obiltschnig
                        • Links
                          • macchina.io
                          • Mastering the IoT with C++ and JavaScript - Meeting C++ 2015
                          • 40 min
                          • Meeting C++
                            Rob and Jason are joined by Jens Weller to discuss the Meeting C++ conference and user group community.

                            Jens Weller is the organizer and founder of Meeting C++. Doing C++ since 1998, he is an active member of the C++ Community. From being a moderator at c-plusplus.de and organizer of his own C++ User Group since 2011 in Düsseldorf, his roots are in the C++ Community. Today his main work is running the Meeting C++ Platform (conference, website, social media and recruiting). His main role has become being a C++ evangelist, as this he speaks and travels to other conferences and user groups around the world.

                            News
                            • Compiler Bugs found when porting Chromium to VC 2015
                            • Practical Guide to Bare Metal C++
                            • Concepts without Concepts
                            • Jens Weller
                              • @phlox81
                              • Jens Weller LinkedIn
                              • Links
                                • Meeting C++
                                • Announcing Meeting C++ 2016
                                • Learning C++ Best Practices - Write Simpler, Faster, More Maintainable Code
                                • 40 min
                                • Stream Processing
                                  Rob and Jason are joined by Jonathan Beard to discuss Stream Processing and the C++ Raft Library.

                                  Jonathan Beard received a BS (Biology) and BA (International Studies) in 2005 from the Louisiana State University, MS (Bioinformatics) in 2010 from The Johns Hopkins University, and a PhD in Computer Science from Washington University in St. Louis in 2015. Jonathan served as a U.S. Army Officer through 2010 where he served in roles ranging from medical administrator to acting director of the medical informatics department for the U.S. Army in Europe. Jonathan's research interests include online modeling, stream parallel systems, streaming architectures, compute near data, and massively parallel processing. He is currently a Senior Research Engineer with ARM Research in Austin, Texas.

                                  News
                                  • C++ Weekly
                                  • Clion 2016.1
                                  • Q & A: Bjarne Stroustrup previews C+17
                                  • Sub-processing with Modern C++
                                  • Jonathan Beard
                                    • @jonathan_beard
                                    • Jonathan Beard's website
                                    • Jonathan Beard on GitHub
                                    • Links
                                      • RaftLib
                                      • C++Now - Come Stream with Me: build performant, simple, parallel applications in C++ using RaftLib
                                      • 37 min
                                      • Parallel Computing Strategies
                                        Rob and Jason are joined by Dori Exterman to discuss parallel computing strategies and Incredibuild.

                                        An expert software developer and product strategist, Dori Exterman has 20 years of experience in the software development industry. As Chief Technical Officer of IncrediBuild, he directs the company's product strategy and is responsible for product vision, implementation, and technical partnerships. Before joining IncrediBuild, Dori held a variety of technical and product development roles at software companies, with a focus on architecture, performance and advanced technologies. He is an expert and frequent speaker on technological advancement in development tools specializing in Embarcadero (formerly Borland) environments, and manages the Israeli development forum for these tools.

                                        News
                                        • Herb Sutter Trip Report
                                        • Testing GCC in the wild
                                        • JF Bastien Trip Report - Happy with C++17
                                        • Dori Exterman
                                          • Dori Exterman
                                          • Links
                                            • Considerations for choosing the parallel computing strategy - Dori Exterman - Meeting C++ 2015
                                            • Incredibuild
                                            • 58 min
                                            • Clean Code
                                              Rob and Jason are joined by Arne Mertz to discuss Clean Coding techniques.

                                              Arne is a Software Engineer at Zühlke Engineering, a blogger and a clean code enthusiast.

                                              He has been maintaining and developing large financial C++ applications for several years.
                                              Arne has a diploma in physics and has written some scientific code for his degree courses in Fortran77 and C++ before he started his programming career.
                                              Currently he is broadening his view on the software development world by doing test automation, integration,
                                              requirements engineering and tooling for a large Java/JavaScript web application.
                                              To keep in touch with C++ he continues to write about it on his blog, reads other blogs and watches videos of conference talks.

                                              In his free time he sings in a choir together with his wife and enjoys playing video games. He likes to travel a lot, especially tall ship sailing.

                                              News
                                              • Upcoming features in GCC 6
                                              • Core C++ lvalues and rvalues
                                              • Trip Report: C++ meeting at Jacksonville
                                              • Arne Mertz
                                                • @arne_mertz
                                                • Arne Mertz on LinkedIn
                                                • Links
                                                  • Simplify C++
                                                  • Soft Skills: The software developer's life manual
                                                  • 32 min
                                                  • Software Defined Visualization
                                                    Rob and Jason are joined by Jeff Amstutz to discuss Software Defined Visualization and Intel's SPMD Compiler.

                                                    Jeff is a Visualization Software Engineer at Intel, where he works on the open source OSPRay project. He enjoys all things ray tracing, high performance computing, clearly implemented code, and the perfect combination of Git/CMake/modern C++. Prior to joining Intel, Jeff was an HPC software engineer at SURVICE Engineering where he worked on interactive ballistic simulation applications for the U.S. Army Research Laboratory, implemented using C++, CUDA, and Qt. When he is able, Jeff enjoys academic research in ray tracing and high performance computing, with a specific interest in multi-hit ray tracing algorithms and applications for both graphics 3D rendering and ray-based simulations.

                                                    In his spare time, Jeff enjoys powerlifting, golf, being an electric guitar nerd, and studying a wide spectrum of music ranging from progressive metal to ambient electronic music.

                                                    News
                                                    • A bit of background for concepts and C++17
                                                    • Current Proposals for C++17
                                                    • Why is more complicated than you think
                                                    • Jeff Amstutz
                                                      • @jeffamstutz
                                                      • Jeff Amstutz on LinkedIn
                                                      • Jeff Amstutz on GitHub
                                                      • Links
                                                        • SDVis
                                                        • OSPRay
                                                        • Intel SPMD Program Compiler
                                                        • 41 min
                                                        • Hybrid C++/Javascript apps
                                                          Rob and Jason are joined by Sohail Somani to discuss building hybrid apps with Javascript and C++.

                                                          Sohail Somani is a contract cross-platform application developer who has been working in C++ and Python for over 10 years. He has worked in a variety of fields such as computer graphics, C++ compilers, finance and plain old desktop apps. Sohail's obsession with (or hate of) time tracking led him to create Worklog Assistant, a cross-platform time tracker for JIRA, which is in use by more than a thousand companies worldwide. He hopes to one day achieve time tracking nirvana for his users so that he can finally move on to something else. He might be too optimistic...

                                                          Otherwise, Sohail is a full-time, work-at-home dad of 2 since 2007. He enjoys playing hockey and listening to rap music. You can contact him at [email protected] - but he doesn't recommend that you visit the domain.

                                                          News
                                                          • C++Now Accepting Student/Volunteer Applications
                                                          • CppCon 2016 Registration
                                                          • Khronos Releases Vulkan 1.0 Specification
                                                          • Experimental Boost Dependency Injection
                                                          • A bit of background for the operator dot proposal
                                                          • Sohail Somani
                                                            • Sohail Somani
                                                            • Links
                                                              • Worklog Assistant
                                                              • Degreed
                                                              • 43 min

                                                              About CppCast

                                                              From the publisher's feed

                                                              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

                                                              More shows like CppCast

                                                              Philosophize This! by Stephen West

                                                              Philosophize This!

                                                              15,237 Listeners

                                                              Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

                                                              Software Engineering Radio - the podcast for professional software developers

                                                              275 Listeners

                                                              The Changelog: Software Development, Open Source by Changelog Media

                                                              The Changelog: Software Development, Open Source

                                                              286 Listeners

                                                              The a16z Show by Andreessen Horowitz

                                                              The a16z Show

                                                              1,091 Listeners

                                                              Software Engineering Daily by Software Engineering Daily

                                                              Software Engineering Daily

                                                              622 Listeners

                                                              Talk Python To Me by Michael Kennedy

                                                              Talk Python To Me

                                                              581 Listeners

                                                              The Amp Hour by The Amp Hour (Chris Gammell and David L Jones)

                                                              The Amp Hour

                                                              230 Listeners

                                                              Python Bytes by Michael Kennedy and Calvin Hendryx-Parker

                                                              Python Bytes

                                                              213 Listeners

                                                              The Real Python Podcast by Real Python

                                                              The Real Python Podcast

                                                              140 Listeners

                                                              Dwarkesh Podcast by Dwarkesh Patel

                                                              Dwarkesh Podcast

                                                              551 Listeners

                                                              Signals and Threads by Jane Street

                                                              Signals and Threads

                                                              73 Listeners

                                                              ADSP: Algorithms + Data Structures = Programs by Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane

                                                              ADSP: Algorithms + Data Structures = Programs

                                                              37 Listeners

                                                              Two's Complement by Ben Rady and Matt Godbolt

                                                              Two's Complement

                                                              30 Listeners

                                                              ACQ2 by Acquired by Ben Gilbert and David Rosenthal

                                                              ACQ2 by Acquired

                                                              290 Listeners

                                                              Oxide and Friends by Oxide Computer Company

                                                              Oxide and Friends

                                                              66 Listeners