Skip to content
loading...

re: Does your website really need to be larger than Windows 95? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: This is due to the fact that we use high-level languages where CPU and RAM are totally abstracted.
 

It's a bit more subtle, but it's certainly part of the problem. From another angle, abstracting the hardware resources is the way to get super portable code, so there's a tradeoff even if you don't consider developer productivity.

 

Just to clarify, I'd argue it's the behavior encouraged by high-level languages that's more dangerous than the language's performance characteristics. As a very small example, some garbage collectors can have negligible overhead, but kill you when you hit bad edge cases. If you didn't know that, you'd never think of it; and a garbage-collected language does exactly that, encourage you to forget the garbage collector exists.

code of conduct - report abuse