Sujet : Re: Why VAX Was the Ultimate CISC and Not RISC
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.archDate : 12. Mar 2025, 22:35:47
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vqsunj$2qkvk$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14
User-Agent : Pan/0.162 (Pokrosvk)
On Wed, 12 Mar 2025 08:57:19 GMT, Anton Ertl wrote:
Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>
One of the early programming languages I came across was POP-2. This
was fully dynamic and heap-based, like Lisp, but also had an operand
stack.
>
In Forth you can define VALUEs that work like these POP-11 variables.
Never saw much point in Forth. I suppose in the early days when memories
were smaller and CPUs were slower, it gave you something a little bit
better than assembler, but not by much.
Besides garbage collection, POP-2 also had macros and custom operators.