Remember how your most used event was “onclick”? And that the most used action was “window.open”?
And then, you started to grow right before our eyes. Remember the first time we saw you in Google Maps? How the heck can you just keep scrolling the map without clicking buttons to update the whole page, we thought. What magic is this?
Soon, you proved you were no little inferior language. You picked up some nicknames, like ajax. And you became part of big fancy projects, like Prototype.
And all of sudden, people wanted you to work with them instead of cursing you as a mere infant. You became the shiny new kid in town. “You mean your app doesn’t use ajax?” they would say if you weren’t around. “That means you’re not web 2.0!”
Now I can’t go anywhere without bumping into you. All the cool kids want to play with you. Node.js, jQuery, Backbone, they all come calling for you. Hell, big daddy Google would probably be lost without you.
Sometimes I miss the good ole days: frames, blinking ads, and pop-up windows. But mostly I’m glad you are grown up. Just don’t forget to call home every once in a while and say hi.