Brian Mendoza
164 posts

Brian Mendoza
@BrianMndzf
Audio software engineer. Music Tech. Embedded Systems.

This is how I was taught C++ at ITMO University: 1. Implement my own 'printf' in pure Assembly 2. Implement Big Integer class with CoW and SOO 3. Implement the QuickHull algorithm 4. Learn Type Erasure and implement my own std::function 5. Implement Persistent Binary Search Tree (PBST) using std::shared_ptr 6. Implement a custom Hoard memory allocator, optimised for multithreaded programming I learned C++ before C. I never looked at C++ as "C with Classes".



que micro decisiones tomaron hace años sin darle importancia y que fueron la causa de todo lo que son y tienen hoy? por ej absolutamente todo el estado actual de mi vida es causa indirecta de haberme cambiado de instituto de inglés particular a los 16 porque me pintó







Don't trust devs who say "You don't need to learn C to be a dev" when they know C. They can't tell if their C knowledge was actually helpful. Don't trust devs who say "You don't need to learn C to be a dev" when they don't know C. They can't tell if this knowledge will help.

















