SJS wrote:
It'll be interesting to see how well it works. My disbelief is probably
founded on encountering scheme as my ... ninth(?) programming language.
I was pretty well schooled in the procedural languages by then. . .

That seems to be the big problem with learning a functional language after spending years with procedural. You have to be exceptionally open-minded to make the switch. That doesn't mean it isn't worth making. Reasonable people can disagree on what language is the best for doing any particular task but I don't think reasonable people can disagree on whether scheme/lisp are worth learning. They are.

I read the first few pages of the book, and found myself wondering if
(define symbol value) modifies the global symbol table, and thinking
that if it does, that's not really a good thing. I don't like globals
anymore.

I believe that does modify the global symbol table but that isn't the only way to do it. Most schemers seem to use closures to eliminate the use of globals. I dislike globals also and hope to learn more about this technique for eliminating their use.

> I like memory maps.

Memory map? Is that a datastructure?

--
Tracy R Reed                  Read my blog at http://ultraviolet.org
Key fingerprint = D4A8 4860 535C ABF8 BA97  25A6 F4F2 1829 9615 02AD
Non-GPG signed mail gets read only if I can find it among the spam.


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to