JavaScript's ease of use and virtually ubiquitous support in the browser market continue to drive demand for JavaScript programmers as the web transitions from a static publishing model to a dynamic e-commerce model. This trend is likely to accelerate as interactivity becomes the battlefield for end user attention. Based on these facts, Jim Bowery, one of our associates has published a claim that demand for JavaScript developers will outpace demand for Java developers by January 1st, 2002.
Specialization is done by manipulating instances rather than through subclassing.
This makes JavaScript similar to Visual Basic in it's focus on manipulating and scripting individual instances to build applications. Although at first glance it appears simple, a deeper look reveals that JavaScript includes some remarkably powerful features. Features like regular expressions ala Perl and first-class Function objects. The list of powerful features hidden behind JavaScript's relatively simple syntax continues to grow as the language matures. By far JavaScript's strongest feature is its tight integration with the browser.