Onions have layers

Nov 08, 2008 09:40

This week I started a new job, and it's going well but I'm horrifically busy. Two weeks until my test, three until my brother gets married, four until I drive into the sunset. If you want to know about the job, hit my email or a Facebook message... i tend not to be very public about things until i've gotten a better handle on them ( Read more... )

Leave a comment

Comments 2

tukaro November 8 2008, 22:31:45 UTC
The thing with computers isn't just the layers, it's that the surge in processing and memory power has led to a lot of inefficient and lazy code. Back in the day (like before I was born), people did all sort of creative things to make code as small and efficient as possible, because you had very limited storage space, memory, and processing to work with. These days you can buy a machine a million times more powerful for half the cost.

Reply

mordel November 17 2008, 21:34:15 UTC
Well, yes, there's lazy code. But just like lazy programmers, sometimes it's on purpose. The layers I was thinking of in particular were the ones that are used to abstract away the hardware. This starts with opcodes on the chip, but the main source of featureful bloat and delay are things like the hardware abstraction layer and various software abstraction layers ( ... )

Reply


Leave a comment

Up