you are the next fireship . love your way of explanation and depth of field . can you also make a video on how to setup c++ make(build-process)/cmake when working in neovim .
"Should you learn C++?" "Yes, if you need it"
Thank you for this comprehensive overwiew. 2:12 "Because C++ provides very little abstraction, ..." This is not completely true. C++ provides a wide range between no abstraction (for example direct memory access) and very high abstraction (string class, chrono, regex, data types in Standard Template like unordered_map).
Very underrated video now I feel safe learning c++ thank you
love the voice quick and concise and i do get dreams of code
I'd argue that you don't need to learn C++ if you only want to learn the underlying concepts that have been abstracted away in higher level languages. C has most of them, and can be learned in a day, with the main exception being RAII and other drop-dependent data structures. You do miss out on the STL, but you also don't have to uphold the invariants from the compiler - like making sure iterators don't accidentally get invalidated
I personally use C++ for one main purpose, and that's OpenGL and GLFW. It just... works (once you fix your linker issues). I've experimented a bit with wgpu-rs since I figured making a barebones engine in Rust could be fun, but... I did not mesh with it at all. But I might just be old-fashioned and a bit too comfy using C languages, haha.
Hello world has a bug??
Although there is no proper package dependency installer in C++, vcpkg and conan i think are pretty good for installing libraries and generally make the job much easier to do
C++ looks pretty interesting. Sadly, there is one thing that prevents me to fully have fun with it. No, it's not segfaults, nor pointers. It's... Building and dependency management... And the Linker...
Great video, the editing was top notch! I started learning C back in July and have been enjoying my time with it. Haven't delved into the more complex stuff like manual memory management all too much, it scares me a bit😂
no, use some modern languages that have package manager and dedicated build system. your %50 of your time in C++ will be wasted by trying to build your project, write the header files and trying to understand some undefined errors coming from nowhere. In short, you will hate programming when coding in c++. but there are some exceptions; If you know what you're doing and you're a type of person who likes to have control over things, then c++ might be for you and you won't get highly affected from the things that C++ lacks of
Nice video, Keep up the good work!
I am learning C++ and Rust simultaneously and it really helps. The one has sth that the other doesn't.
C guy here but I think 2:00 is supposed to say int *x instead of int x
I appreciate this video :)
Compared to D programming language, I'll say C++ has only got popularity/ecosystem advantage
Have people found there is strong demand for C++ contracting still?
"hello world has a bug" "godbolt is a real person" Damn I've really touched the bottom of the iceberg am I
@dreamsofcode