Biography of Brendan Eich

Brendan Eich(1961~)is founder of JavaScript and co-founder of the Mozilla project. Brendan Eich received his bachelor’s degree in mathematics and computer science at Santa Clara University and got his master’s degree in 1985 from the University of Illinois at Urbana-Champaign[1]. He started his career at Silicon Graphics and worked for the company for seven years.
In 1995, Eich began to work at Netscape Communications Corporation. Eich initially agreed to put Scheme "in the browser"[2], but his superiors at Netscape insisted to make the syntax of the language resembles that of Java. As a result, Eich designed a language that had much of the functionality of Scheme, object-oriented, and the syntax of Java. Simultaneously, he designed the first SpiderMonkey engine for the Netscape Navigator browser at Netscape Communications. When Mozilla inherited the Netscape base code in 1998, it included this engine, which was written in the C programming language. Eich continued to oversee the development of SpiderMonkey, the specific implementation of JavaScript in Navigator.
As is known to all, Eich is the founder of JavaScript. JavaScript is a high-level, often just-in-time language that conforms to the ECMAScript standard. It has dynamic typing, prototype-based object-orientation, and first-class functions. It is multi-paradigm, supporting event-driven, functional, and imperative programming styles. It has application programming interfaces (APIs) for working with text, dates, regular expressions, standard data structures, and the Document Object Model (DOM). JavaScript is simple to comprehend and pick up. Both users and developers will find the structure to be straightforward. Additionally, it is very doable to implement, saving web developers a tonne of money when creating dynamic content. JavaScript is a "interpreted" language, it cuts down on the time needed for compilation in other programming languages like Java. Another client-side script is JavaScript, which accelerates programme execution by eliminating the wait time for server connections. No matter where JavaScript is hosted, it is always run in a client environment to reduce bandwidth usage and speed up execution. Because JavaScript seamlessly integrates with other programming languages, many developers favour using it to create a variety of applications.

Reference

[1] Steve, L. 1996. Part Artist, Part Hacker And Full-Time Programmer. The New York Times. 15 June.
[2] Casimir, S. 2014. Client-Server Web Apps with JavaScript and Java. O'Reilly Media.