was there a language with an explicit call stack?
Precisely why Fortran didn't have recursion
Without recursion, you don't need a stack, all data is statically allocated. Stacks weren't even understood at the time: they began as an implementation technique for Algol 60 recursive procedures.
Without recursion, you don't need a stack, all data is statically allocated. Stacks weren't even understood at the time: they began as an implementation technique for Algol 60 recursive procedures.