3 ms·
The opposite happened once C became a thing. Processors started offering features to make C programs faster. The stack frame support that first showed up on 808
by upofadown 7y ago
The opposite happened once C became a thing. Processors started offering features to make C programs faster. The stack frame support that first showed up on 8086 processors comes to mind.
At any rate, what we run these days are for all practical purposes C machines...
- Taniwha 7y agostack frame support was around long before the x86 - VAXs are a great example (B6700s a more extreme one) - the first VAXs were created before C had become popular or wide spread
- jecel 7y agoFrame pointers help Pascal. While C can also used them to make nicer assembly code (a given variable always has the same offset) it can work well without them. RISCs are very good C processors, but it is possible to do even better: https://en.wikipedia.org/wiki/AT%26T_Hobbit https://en.wikipedia.org/wiki/AT%26T_Hobbit