Earlier quoted context omitted.
We wrote latency-sensitive and high-performance code in GCed languages back in 1980s - avoiding pauses or having predictable latencies (in fact, more predictable than usual manual memory management!) are more of "we don't teach people how to program" rather than issue with GC. As for energy savings, many garbage collectors have amortized energy use lower than malloc/free. Even pretty simple ones (some of the simplest…
Could you explain further or give links to more information? I'd love to read about old-timey techniques for programming in GCed languages.
I stopped complaining too much about developers when I noticed pretty much Noone gets taught how memory management works - either manual or GC