Brendan Eich


Brendan Eich, the CTO of Mozilla was born on Pittsburgh, Pennsylvania in 1961.He is an American computer programmer and he is widely recognized for his enduring contributions to the Internet revolution. He invented JavaScript for Netscape.

Brendan Eich completed his bachelor’s degree in mathematics and computer science at Santa Clara University in 1983 and master’s degree in 1986 from the University of Illinois at Urbana-Champaign.

Brendon worked as a Silicon Graphics Computer Programmer from 1985 to 92. He then worked in Netscape (1995-2003), after seven years at Silicon Graphics and three years at MicroUnity Systems Engineering. He introduce  JavaScript, an object oriented web scripting language, has become an international standard allowing web developers the ability to write Dynamic HTML that works on multiple browsers. This web scripting language was first released under the name of LiveScript as part of Netscape Navigator 2.0 in September 1995. It was renamed JavaScript on December 4, 1995. Before Netscape, he wrote operating system and network code for SGI; and at MicroUnity, wrote micro-kernel and DSP code, and did the first MIPS R4K port of gcc, the GNU C compiler.


In 2003 became a board member of the Mozilla Foundation. And in 2005 he became CTO of Mozilla, where his primary focus is improving its star product: Firefox. Brendan is responsible for architecture and the technical direction of Mozilla. He is charged with authorizing module owners, owning architectural issues of the source base and writing the roadmap that outlines the direction of the Mozilla project. Eich helped launch the award winning Firefox Web browser in November 2004 and Thunderbird e-mail client in December 2004. Today, Eich’s central focus is guiding the future technical work to keep Mozilla vital and competitive. In the greater Web community, Eich remains dedicated to driving innovation in Internet technology with his work in JavaScript and with the Mozilla platform.


b4                                   b5

Among other things, Brendan spoke about are JavaScript’s maturity and evolution, the module system, the need to keep the language accessible to beginners, the impact of removing the ‘bad parts’ of JavaScript, Dart etc.