JavaScript: The First 20 Years