General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Science Daemon
ThePrimeTime
comments
Comments by "Science Daemon" (@sciencedaemon) on "C++ Is An Absolute Blast" video.
Exactly. Even if you are programming alone for your own business, etc. you should write in a comprehensible way to some kind of standard so that future you can understand your own code without a ton of reading through.
3
You did the math wrong. 100% - 95% = 5%
2
@YourLocalAgent17 Managing memory is not something programmers really like to do. It comes with problems. There are C++ libraries to do this for you. Besides, it is not that C++ enables you to do it. It is because of it's C legacy being closer to the hardware level (e.g. pointers). C++ is hardly that different from Java. In fact, C++ is much more verbose with all the newer syntax making it a pain. For smaller devices you are probably going to need to program in C, not C++, because there is memory overhead from all the stuff C++ needs.
2
@YourLocalAgent17 I can program in a number of languages so personally I only bother with C/C++/Java/Python/<other mainstrream lang> when I have to (e.g. fixing bugs, making them compile on my platform). I would now choose Rust over C/C++, Kotlin over Java, Clojure over everything when it can be done. I even use Babashka to write scripts instead of Bash on Linux.
2
Nope. It was Pascal. I'm that old.
1
If C++ is your goto language for almost everything you are stuck in a rut. Learn modern Lisp, especially Clojure. Many languages look like a bad joke once you figure out Lisp, despite limitations. There are places for different languages, resorting to nuts and bolts C/C++ only when necessary.
1
Redundant comment, just like all the redundant crap in C++.
1
100% trolling title.
1
Now jump to Clojure and using Babashka instead of Bash scripts.
1
This means you are a noob. Learning the nuts and bolts is not the same as actually having to program on real projects for long periods of time. Once you know the low level details there is no point in doing them repeatedly. That is why people write functions to encapsulate that kind of grind and programming languages include them. C/C++ have extensive libraries of these functions, you just haven't used them yet.
1
If you like obtuse syntax. Better than it was years ago, but the noise is high.
1
That doesn't sound like you have a good grasp of programming languages. Having fun is not the main point, nor possible in many cases. One can easily find that any language does not have "good answers" for exactly what one is doing. Try comparing the same program written in different languages. For instance C++ versus Clojure. From my experience you will have more "fun" in Clojure once you figure it out due to its power and the lack of noise programming (code is so much shorter usually). If Clojure doesn't have those good answers you can extend the language via macros to create domain specific languages easily. Good luck with C++ OOP doing that (much noise code required).
1