A fun part of today's #ProgrammingLanguages lecture:

Because of its weak typing and other quirks, it is very difficult to write large programs in pure #JavaScript. That's one of the reasons you see so many frameworks. They are frequently born out of anger. Even now, some programmer out there is writing a framework to make safe something they did poorly in pure JavaScript. It will be on GitHub this afternoon and laptop stickers will be available by tomorrow morning.