(update) Looping

Started by m i c h a e l, May 11, 2006, 11:34:52 PM

Previous topic - Next topic

m i c h a e l

First, sorry for being out of the loop (although I've been to the club every day), and I hope to fully rebound from the second point, which, since we're here, is Lutz's response to http://www.alh.net/newlisp/phpbb/viewtopic.php?t=1085">Unexpected. I really assumed he would reassure me of my assumption, but alas, this was not to be.



Since then, I've been looping through implementations of experminents, coming to grips with how contexts are actually implemented. I realized immediately after Lutz's response that the local symbols needed to live somewhere. I guess I expected that they only temporarily existed or something.



Now I'm beginning to appreciate the open nature of contexts. They seem like places instead of objects.



With time, it's sinking in. The danger, I suppose, is bringing too much of our hard-earned experience with prior languages to our understanding of the new one. Here, I thought contexts would act like objects, but that soon proved to not be true. Instead, when I approach a new language with an open mind and keep my assumptions in check, I sometimes find I have a natural affinity with the new language's way. I wonder if that is why children can learn things so quickly. I guess I just forgot that this time.





—m i c h a e l



P.S. In case it hasn't been clear, I admire Lutz's language very much :-)

rickyboy

#1
What you said sounds like something I've heard before:


Quote[size=100]"No! No different! Only different in your mind. You must unlearn what you have learned."  --Yoda[/size]


;-)  Thanks for your observations, Michael.  Keep them coming.  --Rick
(λx. x x) (λx. x x)

m i c h a e l

#2
Quote from: "Rick"Thanks for your observations, Michael. Keep them coming.


Yes, coming they will keep. Mmmmm. ;-)





—m i c h a e l

cormullion

#3
Looking forward to your posts! I'm currently working on a temporary assignment in a location where I'm unable to use a computer on which newLISP could be installed (no software installations permitted by order of the IT department!). So I'd like at least to be able to read about someone else working with cool Lisp programs, even if I can't try them out for myself!

m i c h a e l

#4
Quote from: "cormullion"I'm currently working on a temporary assignment in a location where I'm unable to use a computer on which newLISP could be installed

   

I hear ya, brother! Every time I'm away from programming in general, and now newLISP in particular, I start to jones for it and need to enter some code at the prompt, just for the heck of it :-)

   
Quote from: "cormullion"So I'd like at least to be able to read about someone else working with cool Lisp programs, even if I can't try them out for myself!


I have one or two show&tells in the works and will try and post them here soon. Also, I'll be sure to include lots of examples for you to pretend to enter ;-)





—m i c h a e l



P.S. Guess what I just realized only a short time ago? (= cormullion newlisper)! I almost forwarded your (cormullion's) response to http://www.alh.net/newlisp/phpbb/viewtopic.php?t=1079">Another Cool Mac Hac to your (newlisper's) blog's comments section, on the off chance that you (cormullion) did not know about your (newlisper's) brilliant blog :-)