Scheme!
I had a chance to use Scheme again, and it was great, going back to the old memories. I was at first rusty -- I didn't remember some ways of formulating an expression -- but I quickly got into it, and I would like to use it more.
And every time I add a closing parenthesis after another closing parenthesis, I get a thrill in my bones. The parentheses are weird -- maybe for veteran Schemers and Lispers, they are easily ignored and seen as simply a part of the program; and maybe for them, it is useful as a way to see the block each parenthesis encapsulate, so you can see whether you're missing a closing parenthesis that would confuse the interpreter.
All in all, I love it. I love the functional paradigm -- it seems so logical to me, so mathematical, and so resistant against side effects.
And every time I add a closing parenthesis after another closing parenthesis, I get a thrill in my bones. The parentheses are weird -- maybe for veteran Schemers and Lispers, they are easily ignored and seen as simply a part of the program; and maybe for them, it is useful as a way to see the block each parenthesis encapsulate, so you can see whether you're missing a closing parenthesis that would confuse the interpreter.
All in all, I love it. I love the functional paradigm -- it seems so logical to me, so mathematical, and so resistant against side effects.
Labels: programming
0 Comments:
Post a Comment
<< Home