Disclosure: On this site you won’t find specific advice on “how to call function xyz()”. Interpreting C++ ARM and #pragma dwim is also out of scope.
We’re treating our readers as intelligent beings who can use Google and/or StackOverflow, where all such specific questions were answered more than once.
What you will find is opinions, more opinions, and even more opinions on all the aspects of software development - and with a large chunk of them based on real-world experience too.
Your mileage may vary. Batteries not included.
Java vs C++: Trading UB for Semantic Memory Leaks (Same Problem, Different Punishment for Failure)
October 30, 2018 by • “No Bugs” Bunny
Quote:
with all due disrespect to mutable static/global data, I have to say that the problem of semantic memory leaks is NOT restricted to statics
Another Quote:
semantics of good code is about the same regardless of Java/C++ choice
Filed under: On.ProgrammingProgramming Languages
Read moreC++: "model of the hardware" vs "model of the compiler"
October 3, 2018 by • “No Bugs” Bunny
Quote:
we MUST NOT care about compiler internals beyond our task definition (which is based on (a) humans, and (b) hardware, that’s it).
Another Quote:
My problem with introducing a ‘model of the compiler’ into the picture, is that it can be used to justify pretty much anything without any relation to real-world requirements.
Filed under: On.ProgrammingProgramming LanguagesOn.DevelopmentDevelopment Philosophy
How to Choose a Development Laptop
September 29, 2018 by • “Prodigy” Hare
Developers have specific needs with their systems. If you are a developer, or have been considered giving programming a try, then you will need the right equipment for the job. Choosing a development laptop may seem like an arduous task, but really it’s not unlike choosing any other laptop.
Filed under: IT Hare SchoolFor dummies by dummies
Read moreHow Blockchains Get Attacked and How Bitcoin Got Hacked, Part II
September 18, 2018 by • “Bitcoin” Hare
Quote:
Armed with this information, criminals could steal user’s cryptocurrencies.
Another Quote:
The Lightning Network is the next generation of proposed solutions to the Bitcoin scalability problem
Filed under: On.SecurityBest Practices
Read more


