The world of web development is fast changing to say the least, with new languages and protocols seeming to pop up every couple of minutes.
Remember when HTML Flash was a thing?
And the answer? Well, there isn’t one. It’s a continuing battle of “yes” and “no” from opposing sides.
While we don’t want to say it’s the east side, west side battle of the web development world….
Let’s hash it out.
The web layer cake, for reference:
- HTML: this is the language that is used to form the basic structure of a site, and provide meaning to the content on our site. Example: paragraphs, headings and data tables or simply embedding images and videos in a page.
- CSS: the language of style. CSS is the font styles, the colors, backgrounds- basically the design- of the framework we have set in place with CSS.
Alternatives To Java Script
Much less known of course, these programming languages have found their way into many great websites across the globe:
There is no straight forward answer to that.
Most web development positions won’t even consider your application if you do not speak JS.
Admittedly, we are kind of Reddit addicts here at RAD– we often engage in communications with other developers about software, programming etc. So, it’s not a surprise that the best answer have found came from Reddit “zanfar”:
Nobody says “X is dead” when X is actually dead. The statement usually means something like “I found this really cool other thing that I think is better than X” or “I’ve been an internet/journalism troll for years and recently found some anecdotal evidence that finally supports my dubious claims.”
Learning a language–any language–is valuable. Yes, even Basic.
Even if JS somehow became the absolutely worst thing ever tomorrow, it would still be around and used for quite a while as nothing else is really supported as widely as JS–could be over a decade based on realistic browser upgrade cycles.
That’s not to say that there are components of JS that could be improved, or components of JS that aren’t open for competitors:
- Client-side Security Since the Java Script code is viewable to the user, others may use it for malicious purposes. These practices may include using the source code without authentication. Also, it is very easy to place some code into the site that compromises the security of data over the website.
- Browser Support The browser interprets J-S differently in different browsers. Thus, the code must be run on various platforms before publishing. The older browsers don’t support some new functions and we need to check them as well.
On the whole, Java Script is a widely accepted and used programming language that doesn’t appear to be going anywhere.
Java Script isn’t dead, but it doesn’t mean that competitors aren’t slowly trying to take it’s place. It does seem that once there is a new entrance into the market- even if they’re not really comparable- people start to claim that components start to die off.
In this case, we can’t find evidence to support Java Script doing anything other than remaining strong in a very digital world.