3 ms·
Great info, great detail. Thanks so much for your time. I've never even considered looping through recursion. The construct-a-new-world vs modify-the-current
by palish 19y ago
Great info, great detail. Thanks so much for your time. I've never even considered looping through recursion. The construct-a-new-world vs modify-the-current-world situation was exactly the problem I was thinking of. And you followed it up with a paper, if I wanted to learn more. It's hard to emphasize how perfect stuff like this is for a newcomer to Lisp. There should be more snippets like this. You should write a tutorial somewhere.
- henning 19y agoScheme has kind of a different culture from Common Lisp. Most of the material is oriented towards students in order to teach the timeless stuff in computer science. I learned C before I learned any functional languages and I regret it to this day. It took me _years_ to undo the damage. I really dug myself into a hole, too, by learning all about pointers and low-level stuff like that before I ever knew what Python, Ruby, etc. were.
- euccastro 19y agoWhy, thanks! I myself reinforced some concepts while writing it, since I have more of a Python background. I like the idea of writing a tutorial about this, but I'd rather experiment more first.