4 ms·
How would you describe functional? It seems that you're conflating it with SSA.
by throwaway91111 10y ago
How would you describe functional? It seems that you're conflating it with SSA.
- deleted 10y ago[deleted]
- marssaxman 10y agoThat's reasonable, because "SSA is functional programming", as demonstrated in Appel's classic paper: http://www.cs.princeton.edu/~appel/papers/ssafun.pdf http://www.cs.princeton.edu/~appel/papers/ssafun.pdf
- throwaway91111 10y agoI guess you could view it that way. I am more used to thinking of it in terms of having function values (closures), but I think you could argue the lexical scoping that leads to SSA is all that's necessary once you have closures. In any case, the vast majority of the lisp code I've read has been imperative and non-functional.
- throwaway91111 10y agoOf course, there's the problem of comparing clojure and cl in the same breath....