Michael @drjeats@octodon.social
Follow

I've been waiting for Bob Nystrom to put out the next chapter of Crafting Interpreters, so I go check his twitter feed today and see this thread started by the creator of CoffeeScript:

twitter.com/jashkenas/status/8

I cannot get behind this dude's mindset about language design.

Guess what this compiles to without warning in coffeescript:

```
x = 42

dbler = (y) ->
result = () ->
x = 2 * y # oops reused x
return x
return result
```

· Web · 0 · 0