How appropriately timed for the Assembly demo compo weekend. But I don't think these things are special: what's special is that some people just adapt and immerse fully into the environment while others try to keep their thinking together and abstract away the machine.
We have bit-twiddling hacks because we have machines that do bit-twiddling. If we had had different kind of programming environment, these low-level hackers would've been creating different tricks of trade. Nobody probably ever taught them anywhere formally, except for programmer peers to each other.
It's not the low-level stuff per se, it's the people who go for the low level no matter what stuff there is because they have to do it to get the job done.
Comments
How appropriately timed for the Assembly demo compo weekend. But I don't think these things are special: what's special is that some people just adapt and immerse fully into the environment while others try to keep their thinking together and abstract away the machine.
We have bit-twiddling hacks because we have machines that do bit-twiddling. If we had had different kind of programming environment, these low-level hackers would've been creating different tricks of trade. Nobody probably ever taught them anywhere formally, except for programmer peers to each other.
It's not the low-level stuff per se, it's the people who go for the low level no matter what stuff there is because they have to do it to get the job done.