Other companies, instead of replacing JavaScript, attempted to modify and extend the language in an attempt to control it (a process known as “embrace, extend and extinguish”). Flash, Java applets and Silverlight are all now deprecated technologies. Plug-ins eventually fell out of favor with users as HTML5 arrived and JavaScript evolved. These plug-ins became popular solutions for developers, but a hindrance for users as plug-ins required installations, had to be frequently updated, and were prone to security issues. Adobe Flash, Java applets and Microsoft Silverlight are a few well known examples. Alternatives to JavaScript were inevitable and a number of companies started to produce more feature-rich browser plug-ins that would install their platforms into browsers to be run in web pages. Initially, JavaScript only provided basic features, but the power of such a programming language on the web was quickly realized, and the continued success of Netscape Navigator was, in no small part, a reflection of that power. In 1995, Brendan Eich, an employee of Netscape Communications, developed what is now known as JavaScript. Innovators at Netscape Communications, producers of the popular Netscape Navigator browser, believed web sites should provide more dynamic material and a programming language would provide a solution. In the early days of the Internet, the web browser provided users with static pages to view information. Hence, the programming language many developers use today to build and interact with web applications is famously known as JavaScript. JavaScript has since become an essential and arguably more important programming language than the one inspiring its name. The Java part of JavaScript was used to inspire interest in the new scripting language, as Java was and still is a very popular programming language additionally the original Netscape browser that included JavaScript was written in Java. JavaScript has no functional relationship with the Java programming language. While JavaScript is aptly named as a scripting language, the first part of the name misleadingly refers to the Java programming language. More specifically, JavaScript is a scripting language, which means (a) traditionally, JavaScript source code is interpreted at runtime and not pre-compiled into byte code and (b) practically, its main purpose is to modify the behavior of another application typically written in a different programming language, in which it is interpreted and run in real time. JavaScript is a programming language enabling developers to interact with the functionality provided by web browsers. We begin by discussing the history of the programming language then we investigate the scope and features of the language and how it applies to chemistry last, an outline of the technical details of the JavaScript programming language is presented to allow those interested in chemistry and cheminformatics to effectively create JavaScript applications. This review investigates the relevance and impact of JavaScript on the chemistry discipline. As a result, JavaScript is one of the most important programming languages in existence. Today, every computational device, from desktops to laptops to mobile phones and Augmented Reality (AR) devices has essential access to the Internet, and therefore contains a web browser wherein JavaScript can be run. From a crude and basic programming language for creating cheap, gimmicky effects on web pages, it has developed into a ubiquitous and flexible technology where engine performance is regarded as a crowning achievement among browser developers. JavaScript (JS) is a programming language born of the Internet. When the Internet was introduced, society quickly changed, not just in allowing computers to communicate with each other, but by allowing people to communicate with each other, nearly instantaneously from around the world. Each programming language also has its disadvantages, which is why the rest exist. Each has its advantages, which is why they each exist. Many programming languages have been developed to facilitate instructions to the computer. Programmers have even more advantages, as they can directly communicate with the computer to achieve their desired goals, as opposed to relying on software someone else has created for another purpose. Computers can execute the same operations humans can perform, but far more consistently and at rates far beyond human capability, allowing researchers to investigate numerous hypotheses in short order. Computer literacy is an essential skill for scientists.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |