Playing with JavaScript, My Language of 2009
December 31st, 2009JavaScript has been around since 1995 but only since Web 2.0 techniques it has become a mainstream language to all developers. No matter if you are a mobile, server side or desktop developer you probably have touched some JavaScript in your career. Even latest operating systems like Palm WebOS and Google Chrome OS are using JavaScript as “native” programming language.
My first experiences ten years ago with JavaScript were limited only to simple functions like page refreshing or trivial actions when user pressed link or button. In the recent years I’ve been using more advanced features of JavaScript like AJAX. Modern JavaScript frameworks like jQuery have really boosted up the productivity on the UI development.
As a developer you might have read a good advice from Pragmatic Programmer to learn a new language each year. I might say that JavaScript could be my language for 2009 even though I’ve been writing JavaScript nearly a decade.
As a last JavaScript exercise of 2009 I crafted a small game of Othello by using only JavaScript and small chunks of HTML and CSS. It includes a decent AI opponent which uses minmax algorithm to find a good move. You can find the game here. Let me know if the computer AI can beat you :)
It was a great year of 2009. Looking forward on the new gadgets and technologies of 2010!








