I'm struggling to think of any situations where I've taken advantage of a lisp-2. I try to avoid naming params 'list' even though I could.
miniblog.
Related Posts
I'm debating whether `from foo import *` is a bad feature for my toy programming language.
Forcing `import foo as f` and later `f::bar()` is so much more amenable to local static analysis. You also don't get issues with name clashes.
It's certainly convenient though.
I had a third attempt at porting difftastic from Dijkstra to A*, and I've eventually concluded that A* just isn't worth it for the implementation complexity.
I had fun writing it up though, and I've even attempted ASCII art for building intuitions:
I do occasionally find myself wanting to use the phrase "you're absolutely right", especially in technical discussions.
I've started avoiding it though. I worry it'd make me sound like I'm just automating my comments.