3 ms·
I'm not much of a programmer yet, and a lot of the C bashing I read complains about pointers and how necessary they are in C, yet according to this: "Dynamic t
by billswift 17y ago
I'm not much of a programmer yet, and a lot of the C bashing I read complains about pointers and how necessary they are in C, yet according to this:
"Dynamic typing. In Lisp, all variables are effectively pointers. Values are what have types, not variables, and assigning or binding variables means copying pointers, not what they point to."
They are even more fundamental to LISP. Also if dynamic typing is good and most posts seem to claim it is, and dynamic typing more or less equals pointers which is what this seems to be saying, doesn't that mean using pointers is good? Also, I have seen frequent complaints about C's "static typing", but if using pointers results in dynamic typing, doesn't that suggest that static or dynamic typing is a stylistic choice in C programming?
- pg 17y agoPointers in Lisp are implicit. Lisp uses pointers only in the sense that loops use gotos.
- deleted 17y ago[deleted]