3 ms·
> while at the same time not adding any “behind the scenes” magic (e.g. garbage collection) Stuff the compiler does statically is still magic. Anything which m
by msla 8y ago
> while at the same time not adding any “behind the scenes” magic (e.g. garbage collection)
Stuff the compiler does statically is still magic. Anything which makes it more difficult to see the assembly language through the code is magic.
- msla 8y agoIt seems odd that this comment, of all of the ones I've made, is getting downvoted. Did I break a taboo? Am I not supposed to notice that the + operator in C++ programs can represent vastly different amounts of CPU work and memory usage in different contexts? Or that RAII does substantial amounts of work which is hidden from the source code? Seems like magic is magic regardless of whether it happens at compile time or runtime.