7.4.4 B: WAT

The WAT talk may be the first instance of programming languages as stand-up comedy (for suitably small values of “comedy”).

Watch the talk.

Then find three more behaviors that one might consider surprising in your choice of Python, Ruby, JavaScript, R, or Matlab. (If you want to use a language not in this list, feel free to ask; we’ll most probably be okay with your using it.) A “behavior” may have multiple parts: it may be the juxtaposition of these parts that lead to the surprise.

In short, make your own WAT talk.

Explain why one might find each of these examples surprising.

Submission Form