Cpp2 - First Impression [Programming Languages Episode 27]

Published: 22 June 2024
on channel: Mike Shah
3,903
129

►Full First Look Series Playlist:    • Programming Languages - First Impress...  
►Find full courses on: https://courses.mshah.io/
►Join as Member to Support the channel:    / @mikeshah  

►Lesson Description: In this lesson we take a look at the Cpp2 an experimental frontend for a 10x safer and 10x simpler C++ programming language. This is an interesting look in our series of a language that compiles to a known and active programming language, similar to the way that TypeScript compiles down to JavaScript. Cppfront is the tool, and it uses a 'Cpp2' syntax that compiles or otherwise 'transpiles' down to Cpp1 (Normal C++20 or later) syntax. This should provide an interesting way to write better (meaning safer and simpler) C++ code by having the write defaults enforced, as well as new or otherwise easier ways to access programming language features (e.g. pattern matching, reflection, type safety) within C++. I found this easy to setup, and also something that got me excited about C++ programming. As always, let me know what resources/tools I missed that others should know about in the comments below!

►YouTube Channel:    / mikeshah  
►Please like and subscribe to help the channel!
►Join our free community: https://courses.mshah.io/communities/...


Watch video Cpp2 - First Impression [Programming Languages Episode 27] online, duration hours minute second in high quality that is uploaded to the channel Mike Shah 22 June 2024. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 3,903 times and liked it 129 visitors.