Arc Forumnew | comments | leaders | submitlogin
1 point by akkartik 1731 days ago | link | parent

As long as you use '=' it's easy to keep programming C or MUMPS in Lisp. Avoiding '=' forces you to give up old habits and become fluent with (writing as well as reading) deeply nested calls, 'let' and recursion. Those are some big reasons to use Lisp rather than imperative languages. So if you don't use them you're missing out.

2 points by jsgrahamus 1731 days ago | link

Makes sense. Thanks.

It really does force me to think a different way. Painful sometimes, too.