Read the Beforeitsnews.com story here. Advertise at Before It's News here.
Profile image
By SomeIT (Reporter)
Contributor profile | More stories
Story Views
Now:
Last hour:
Last 24 hours:
Total:

Why JavaScript Will Become The Dominant Programming Language Of The Enterprise

% of readers think this story is Fact. Add your two cents.


In SoMeIT (Social Media Information Technology), we are fully dedicated to satisfying all of your web needs, integrating your business to social networks.

Guest author Nolan Wright is the CTO of Appcelerator.
There is no denying that since its inception in the mid 90’s, JavaScript has become one of the most popular Web development languages. In September 2012, industry analyst firm, RedMonk, showed it as the top language. Much of this is due to its ability to deliver rich, dynamic web content, its relatively lightweight and its high ease of use. 
Although initially developed as a browser-agnostic scripting language, in recent years, we’ve seen its continued evolution beyond the desktop to areas such as mobility and server-side web applications. Over the next few years, JavaScript is poised to become the dominant language of the enterprise for IT – ultimately displacing the all-encompassing and highly pervasive C, C++ and Java languages. 
There are several factors that support this reasoning:
Mobility & Client-Side Development
Today virtually all enterprises recognize that mobility is foundational to disrupting markets, gaining competitive advantage and increasing efficiencies, in many cases by an order of magnitude. The rate at which users adopt new devices and apps, and the fact they demand a constant stream of innovations and updates, is driving shorter, more frequent release cycles, measured in days or weeks rather than months or quarters. 

User experience has also become a crucial issue, due largely to Apple, who dramatically raised the bar for what is considered acceptable. Users now demand a great user experience, and the overall success and adoption of an app is highly correlated to it. In the enterprise, trends like Bring Your Own Device and Bring Your Own App are driving consumer-like behavior regarding the adoption of mobile apps. The result is that the user experience has become key to the success of any application regardless of its target and not something a CIO can ignore.
JavaScript’s ability to meet the demands of rapid development, while at the same time maximizing the user experience, makes it a natural fit for mobile development platforms. It’s no coincidence that both Apple and Google have exposed JavaScript application programming interfaces to their mobile development tool kits in order to expand their developer base.
Cloud & Server-Side Development
When it comes to mobile solutions in the enterprise, the cloud is the name of the game. And here JavaScript’s role is fast becoming just as central. Although not historically associated with server-side development, JavaScript has in the last four years seen swift adoption as a backend technology platform via Node.js.

Node.js, a software platform used to build scalable network applications based on Google’s V8 JavaScript engine, is growing like gangbusters. It is being adopted by millions of developers and enterprises for a wide range of use-cases. Big brand names like GM, Yahoo, Dow Jones, Walmart and Dell have all deployed Node.js and are touting its merits.
According to Strongloop, a company and community that supports Node.js, there are over 35,000 downloads of Node.js per day. When it comes to cloud adoption it’s one of the top four software systems, supported by five of the six major platform-as-a-service providers including Amazon, Google and Microsoft. Node.js has over 30,000 modules available. It’s this strong ecosystem of developers that makes it so compelling to enterprise IT. 
Resources & Skill Sets
Although there is no definitive measure to determine the absolute popularity of different development languages, much of the research uses metrics such as search queries, job postings and Github projects as the basis of its reporting. 
SitePoint, an Australian book publisher focused on developers, compared data from job vacancies for 2012 and showed that JavaScript demand has increased faster than any other language. JavaScript doubles Ruby, Objective C and Android (Java), and over three times more than C++ and C#.

The TIOBE Programming Community Index, another indicator of the popularity of programming languages, looks at the numbers of skilled engineers, courses and third party vendors based on popular search engine queries. For June 2013 it showed that JavaScript was the fifth fastest growing language, year over year, after Objective C, PHP, Java and Python. 
Where To Start?
It’s rare that shifts as dramatic as mobile and cloud don’t require IT organizations to re-staff or re-train around the (often complex and befuddling) New Thing. But JavaScript, owing to its power, flexibility and ubiquity, holds out just this promise.Early-adopter enterprises are already repurposing their Web developers as mobile developers, leveraging their JavaScript skills and applying them to these new domains. Similarly, server-side developers of traditional corporate applications are migrating their expertise to JavaScript and find it an easy and natural migration from more complex languages such as Java and C#.
Becoming The Default Enterprise Programming Language
There are strong odds in favor of JavaScript becoming the dominant language ofthe enterprise. This isn’t to say every other language will atrophy overnight (they won’t; too many legacy systems count on them) nor that JavaScript is free of issues (no language is). But the gigantic efficiencies to be gained by having a lingua franca for the enterprise, especially when that lingua is easily learned and already in wide adoption, makes the case for JavaScript very strong. Even Microsoft has warmed to the JavaScript movement, promoting it to first-class citizenship in Windows 8.
Importantly, there’s also JavaScript’s popularity in high school computer courses,owing to its simplicity and quick learning curve. At least the next few generations of programmers are likely to treat JavaScript as their native programming tongue. 
All of this is good news for the enterprise. A simple, open language, equally adapted to building both client and server-side apps? There’s no such thing as technology utopia, but JavaScript looks like the next best thing.

source: http://feedproxy.google.com/~r/readwriteweb/~3/t3oRxyMAL08/why-javascript-will-become-the-dominant-programming-language-of-the-enterprise


Source: http://someit.com/2013/08/09/why-javascript-will-become-the/



Before It’s News® is a community of individuals who report on what’s going on around them, from all around the world.

Anyone can join.
Anyone can contribute.
Anyone can become informed about their world.

"United We Stand" Click Here To Create Your Personal Citizen Journalist Account Today, Be Sure To Invite Your Friends.

Please Help Support BeforeitsNews by trying our Natural Health Products below!


Order by Phone at 888-809-8385 or online at https://mitocopper.com M - F 9am to 5pm EST

Order by Phone at 866-388-7003 or online at https://www.herbanomic.com M - F 9am to 5pm EST

Order by Phone at 866-388-7003 or online at https://www.herbanomics.com M - F 9am to 5pm EST


Humic & Fulvic Trace Minerals Complex - Nature's most important supplement! Vivid Dreams again!

HNEX HydroNano EXtracellular Water - Improve immune system health and reduce inflammation.

Ultimate Clinical Potency Curcumin - Natural pain relief, reduce inflammation and so much more.

MitoCopper - Bioavailable Copper destroys pathogens and gives you more energy. (See Blood Video)

Oxy Powder - Natural Colon Cleanser!  Cleans out toxic buildup with oxygen!

Nascent Iodine - Promotes detoxification, mental focus and thyroid health.

Smart Meter Cover -  Reduces Smart Meter radiation by 96%! (See Video).

Report abuse

    Comments

    Your Comments
    Question   Razz  Sad   Evil  Exclaim  Smile  Redface  Biggrin  Surprised  Eek   Confused   Cool  LOL   Mad   Twisted  Rolleyes   Wink  Idea  Arrow  Neutral  Cry   Mr. Green

    MOST RECENT
    Load more ...

    SignUp

    Login

    Newsletter

    Email this story
    Email this story

    If you really want to ban this commenter, please write down the reason:

    If you really want to disable all recommended stories, click on OK button. After that, you will be redirect to your options page.