Is The Death Of JavaScript Upon Us, Or Is A Universal Language Transformation Underway?... - 0 views
-
Matthew Fantauzzi on 16 Mar 13JavaScript is a well known programming tool that has been around for quite awhile. Many up and coming programmers start out with JavaScript based on it being flexible, maintainable, powerful, and very easy to use. However, once these startups start becoming larger and larger, many lines of coding are needed, and this is where the issue arrives. When being used on a larger scale, JavaScript is in no way the main performer as it is on the smaller scale. JavaScript's features previously stated are what attract programmers to using the engine. However, now that larger companies are using it, the limitations are becoming evident. Being described as an 'iron triangle', JavaScript's issues lie in the fact with an improvement in one area. another area suffers. If you want high flexibility and performance, it's going to be harder to maintain the code. If you want great performance and maintainability, the flexibility and ability to adapt to change will be reduced. Big budget companies don't have time to be messing around with JavaScript's shortcomings, which is keeping them attracted to lesser engines, such as Flash. The article then continues to discuss whether or not JavaScript is on it's death bed. Some argue that a total revamp is required to keep JavaScript afloat, while others believe that the death of JavaScript will allow newer, more optimized engines to be developed and brought to the world's attention. I tagged this article as economics simply for that last point. Browser engines such as JavaScript and Flash have been around for quite awhile, with no threats to their status in sight. JavaScript is in no way broken, and it is still a very viable tool for web development. However, it may take the death of JavaScript and perhaps Flash for companies to be inspired to build from the ground up a new engine that will pick up all the short comings of the past years and completely rid of them. At the end of the article, JavaScript variants and languages are seen a