Hacker News new | ask | show | jobs
by JoshTriplett 5053 days ago
> You could also benefit from separate `let' construct, because simulating them with lambdas is a bit painful.

> without macros, you can hardly say it's a Lisp, it's a language with Lispy syntax.

These two things go together: many lisps have let as a macro that uses lambda internally.

> I was positively surprised you went for lexical scoping

Indeed; that makes for a much more usable language.