Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@skylar @snappler yeah, but as you say, you're not a programmer and don't claim to be one
there are consequences to not considering how memory works even in GC languages and the problem generally isn't that you're going to run out. it's that you're going to absolutely destroy performance by having constant cache misses because you didn't localize data you're iterating over, or maybe you're going to do some recursive thing that crashes your program after a few minutes or hours and you have no idea why
these aren't problems that appear in small programs that non-professionals like scientists or IT people tend to write. often, non-professionals who do things the naive way are actually better off than a maleducated junior programmer
also you're a lot smarter than many of the people I'm talking about
not understanding fundamentals is why web developers keep making tiny animations that make my CPU hit 92 euro degrees because they thought a 20 pixel twinkling star was a cool thing to include in their page, except it renders at 100000 FPS