Category: Technology



Check out Felienne Hermans' book 📖 The Programmer's Brain | http://mng.bz/1jJ1 📖 To save 40% off this book ⭐ DISCOUNT CODE: watchhermans40 ⭐ Felienne teaches you concrete techniques rooted in cognitive science that will improve the way you learn and think about code. This video is an excerpt from a live session by Felienne Hermans "How to Read Confusing Code". Watch the full video at http://mng.bz/PWRY. 📚📚📚
The Programmer's Brain | http://mng.bz/1jJ1
To save 40% off this book use discount code: watchhermans40 📚📚📚 "The Programmer’s Brain: What every programmer needs to know about cognition you will learn" explores the way your brain works when it’s thinking about code. In it, you’ll master practical ways to apply these cognitive principles to your daily programming life. You’ll improve your code comprehension by turning confusion into a learning tool, and pick up awesome techniques for reading code and quickly memorizing syntax. This practical guide includes tips for creating your own flashcards and study resources that can be applied to any new language you want to master. By the time you’re done, you’ll not only be better at teaching yourself—you’ll be an expert at bringing new colleagues and junior programmers up to speed. https://www.youtube.com/watch?v=lKXLKinoqKU



C++20 is a unique historic milestone: It's the first edition of Standard C++ that’s “D&E-complete,” with essentially all of the features Bjarne Stroustrup outlined in /The Design and Evolution of C++/ for C++’s evolution. That doesn’t mean evolution is done, however, and work continues on adding a few more important features in C++23 and beyond, including reflection and pattern matching. In this talk, I’ll show the C++ pattern matching libraries and language proposals we’ve considered, and present my own contribution that builds on them. My paper has two major aims: (1) to make the syntax clean and regular, and avoid inventing a little sublanguage that works only inside “inspect”; and (2) to make it generalizable so we can use it consistently throughout the language, because matching a pattern is a broadly useful feature that ideally should not be limited to “inspect” only… for example, we would love to express patterns in “if” and “requires” conditions too. I hope that the most important contribution is that, if we add pattern matching in a way that also provides general “match” and “extract” support throughout the language in the form of generalized “is” constraints and “as” casts, the net result is that we can actually simplify C++… yes, even as we add new features and more expressive power. How can that be simpler? By letting programmers directly express their intent where they have to express it indirectly today, by making the language more regular with fewer special cases to learn, by unifying the syntax of existing standard library features that today have a gaggle of different and divergent styles (e.g., variant, optional), and by providing one general and expressive way to use patterns cleanly throughout C++. PUBLICATION PERMISSIONS:
CppCon Organizer provided Coding Tech with the permission to republish CppCon tech talks. CREDITS:
CppCon YouTube channel: https://www.youtube.com/channel/UCMlGfpWw-RUdWX_JbLCukXg https://www.youtube.com/watch?v=LAAN5qJ14mY



What exactly is a cryptocurrency? What are the different types and how do they work? This video uses animations, explanations, and analogies to help you learn what a cryptocurrency really is. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=KltWJERR6u4 https://www.youtube.com/watch?v=ajOf0qV8iZM