Enable javascript in your browser for better experience. Need to know to enable it? Go here.
radar blip
radar blip

JavaScript as a first class language

Last updated : Mar 16, 2012
NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions, it is likely that it is still relevant. If the blip is older, it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the Radar. Understand more
Mar 2012
Adopt ? We feel strongly that the industry should be adopting these items. We use them when appropriate on our projects.
Rich experiences delivered via the web to desktops, tablets and mobile devices rely heavily on JavaScript, and we continue to recommend treating JavaScript as a “first class” language within your application. Developers should carefully consider how they structure, test, refactor and maintain JavaScript code, applying the same rigor as they would with any other programming language.
Jul 2011
Adopt ? We feel strongly that the industry should be adopting these items. We use them when appropriate on our projects.
The maintainability, testability and readability of JavaScript is a very significant contributor to the productivity of teams producing Web-based applications and sites. Thoughtworks believes JavaScript deserves to be treated as a first class language, viewing it as second class citizen has become an excuse for a whole series of bad practice we would not tolerate in Java or C#. We need to use the same kind of tools (e.g. unit testing) and approaches (e.g. refactoring) as we’d use for any other production language. V8 and other JavaScript engines are raising the bar on performance, while Flash & Silverlight seem to be losing momentum to HTML5 + JavaScript in areas where a rich client-like experience is required. This is good news for all interested in open standards on the Web.
Jan 2011
Adopt ? We feel strongly that the industry should be adopting these items. We use them when appropriate on our projects.
Aug 2010
Adopt ? We feel strongly that the industry should be adopting these items. We use them when appropriate on our projects.
Apr 2010
Adopt ? We feel strongly that the industry should be adopting these items. We use them when appropriate on our projects.
Jan 2010
Adopt ? We feel strongly that the industry should be adopting these items. We use them when appropriate on our projects.
Published : Jan 11, 2010

Download Technology Radar Volume 29

English | Español | Português | 中文

Stay informed about technology

 

Subscribe now

Visit our archive to read previous volumes