Michael Torrie wrote:
Pointers are for a different conceptual model, a different (virtual)
machine architecture.

And even in many lower-level languages that do have pointers,
they're not much like the wild, undisciplined version that you
get in C and C++. In Pascal, for example (and derivatives like
Modula) the only legitimate use for a pointer is to reference
a heap-allocated memory block -- they can't point into the middle
of arbitrary data structures.

I think Pascal does a pretty good job of abstracting the
essential features of the underlying hardware, and it does it
without needing anything like a C-style pointer.

--
Greg
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to