Chaiscript with Jason Turner
Scripting with C++? Of course! Carl and Richard talk to Jason Turner about ChaiScript, his open source project that simplifies adding C++ as a scripting language to any application, but especially other C++ applications. The conversation turns to how C++ has evolved and some amazing tools available today to help you understand what C++ is doing, right down to the CPU level! Check out the links in the show notes for some of the cool tools that Jason and his associates have built!
Guests:
Jason Turner
Jason Turner is a regular C++ conference speaker, independent contractor, and trainer. He is the co-host of CppCast, the first podcast for C++ developers, and host of C++ Weekly, a weekly YouTube video series about C++ which has been going with no interruptions for over a year. Jason co-developed ChaiScript, an embedded scripting engine for C++ with his cousin, Jonathan in 2009 and has been refining it and maintaining it since then. He has also developed two C++ video series with O'Reilly media.
Links:
- unRAID https://lime-technology.com/
- chaiscript http://chaiscript.com/
- Making a Simple Commodore 64 Game in C++ https://www.youtube.com/watch?v=zBkNBP00wJE
- cppcast http://cppcast.com/
- Jason's YouTube Channel https://www.youtube.com/user/lefticus1
- Compiler Explorer https://gcc.godbolt.org/
- Lua https://www.lua.org/
- Jason's Class on Object Lifetime in C++ https://www.eventbrite.com/e/understanding-object-lifetime-in-c-tickets-32970462541