Want to be a guest on CppCast? Email us at feedback@cppcast.com.
Jonathan is a CS student passionate about C++. In his spare time he writes libraries like foonathan/memory which provides memory allocator implementations. He is also working on standardese which is a documentation generator specifically designed for C++. Jonathan tweets at @foonathan and blogs about various C++ and library development related topics at foonathan.net.
Jonathan is a passionate open source advocate and programming language nerd. He joined Microsoft in 2012 to work on a secret project that would become TypeScript. He stayed on at Microsoft for the next 3.5 years helping grow TypeScript and helping Microsoft shift to becoming more open source-friendly. Later, he joined Mozilla helping to grow projects like Rust, Servo, and WebAssembly. He’s also worked on LLVM/Clang at Apple, Chapel at Cray, and numerous side projects including ChaiScript with Jason. In his free time, he’s currently working on a new project called Nushell.
Josh is a senior engineer working in the visual effects industry, with a focus on building creative tech that scales. Currently he works in the studio engineering group at Netflix; previously he has worked at Disney Animation and Pixar. His computing interests are in programming languages and high performance computing and lately, exploring the history and specification of old game console hardware.
Josh is a programmer working at Unity Technologies, where he focuses on integration and development of scripting runtimes for the Unity 3D game engine. He enjoys learning about CPU architectures and assembly language, including the recent development of an MOS 6510 emulator in C#. In his free time, he coaches a number of youth soccer teams and reads philosophy and theology.
Juanpe is a Spanish software engineer currently based in Berlin, Germany. Since 2011 he has worked for Ableton, where he has helped building novel musical platforms like Push and Live and where he coordinates the “Open Source Guild” helping the adoption and contribution to FLOSS. He is most experienced in C++ and Python and likes tinkering with languages like Haskell or Clojure. He is an advocate for “modern C++” and pushes for adoption of declarative and functional paradigms in the programming mainstream. He is also an open source activist and maintainer of a couple of official GNU packages like Psychosynth which introduces new realtime audio processing techniques leveraging the newest C++ standards.
Julia Reid is a Program Manager on the C++ team at Microsoft, focusing specifically on Visual Studio Code experiences.
Jules has been developing audio and library software in C++ for over 15 years, and is the author of the JUCE library, the most widely used framework for audio applications and plugins. Music tech company ROLI acquired JUCE in 2014, and as well as continuing work on library itself, he helps to guide ROLI’s other software projects.
He also created the Tracktion audio workstation in 2002, which is still going strong and being used by thousands of recording musicians around the world.
He lives in London, and likes to escape from the world of music technology by playing classical guitar