What makes Dynamically typed languages more powerful

24 Sep 2006 12:12 - (0) comments

Paul Graham:

In Lisp, functions are a data type just like integers or strings. They have a literal representation, can be stored in variables, can be passed as arguments, and so on.
...
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.

Comments

No comments allowed.

Admin