Michael is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

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
```

Michael @drjeats

Relevant:

lucumr.pocoo.org/2011/12/22/im

I can't believe a lot of Atom was originally written in this language >_<

· Web · 0 · 2