General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Inconspicuous Chap
Low Level
comments
Comments by "Inconspicuous Chap" (@InconspicuousChap) on "how NASA writes space-proof code" video.
The 10-th rule is Greenspun's Tenth Rule I suppose.
1
And the most important rule as first thing: #00 Don't use idiots for the job.
1
#3 Fully agree. Heap sucks. It's against the math. Lots of efficient algorithms (e.g. Radix Sort) were banned for decades just because of a dynamic storage requirement and reinvented later with fixed memory requirements. Heap memory usage leads to fragmentation and eventually to unavoidable memory leaks even if malloc/free balance is perfectly obeyed. Juniors can rely on a runtime library to do "the magic" that they don't understand, and when it [rather quickly] comes to memory exhausting, they would just recommend to restart it. Responsible programmers whose services' uptime is supposed to be months or years should control that matter.
1