4 ms·
More like, they were bad at introduction, and remained bad to date. They rank high alongside delay slots, in harmful features.
by snvzz 4y ago
More like, they were bad at introduction, and remained bad to date.
They rank high alongside delay slots, in harmful features.
- gpderetta 4y agoSorry, I forgot the /s
- torstenvl 4y agoCurious why you think both were bad designs in a time when memory access was slow, branch prediction was bad/non-existent, and pipelining was new? The constraints applicable in the late '80s aren't the constraints applicable now. Plus, this is a story about C, so I feel comfortable embracing the principle of explicit control flow. Delay slots just take that principle down to the branch prediction level.