Related link: http://www.firstpartners.net/blog/category/web/web-20/

Admit it, you probably looked a Javascript in the late 90’s , thought it was good for a few narrow areas (special effects on a web page, validating user input) and then went elsewhere to program in a ‘real’ language. If asked, we’d complain about lack of language features and the restrictiveness of running only within a client side browser.

While we were concentrating on Enterprise Java Servers and Scalable web apps, the awkward teenager that was Javascript (complete with spots and braces) has grown up. This author included, we only started paying attention again when Ajax burst upon the scene. Whatever your choice of server side language (be it Java, Ruby, .Net or PHP), it’s undeniable that Javascript is running the show when it comes to Web 2.0 and dynamic web applications.

So, it’s time for me to go back to school and understand what the language has to offer. A good start is an article available on VSJ. It blows away the myth that Javascript is not an Object Orientated language. While Ajax is cool, if we don’t structure our code properly then we failed to learn any lessons in architecture from the last 5 years.

Me, I’m off to write 100 lines in detention: ‘Java is not the only Object Orientated Language’.

Has Ajax rekindled your interest in Javascript?