newLISP Fan Club

Forum => Anything else we might add? => Topic started by: m i c h a e l on May 11, 2006, 11:34:52 PM

Title: (update) Looping
Post by: m i c h a e l on May 11, 2006, 11:34:52 PM
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 Unexpected (//http). 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 :-)
Title:
Post by: rickyboy on May 12, 2006, 06:28:50 AM
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
Title:
Post by: m i c h a e l on May 12, 2006, 08:31:31 AM
Quote from: "Rick"Thanks for your observations, Michael. Keep them coming.


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





—m i c h a e l
Title:
Post by: cormullion on May 12, 2006, 10:07:04 AM
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!
Title:
Post by: m i c h a e l on May 12, 2006, 05:40:52 PM
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 Another Cool Mac Hac (//http) to your (newlisper's) blog's comments section, on the off chance that you (cormullion) did not know about your (newlisper's) brilliant blog :-)