James gosling biography java programming language pdf

  • James gosling wife
  • James gosling age
  • James Gosling

    Canadian computer scientist (born 1955)

    James Arthur GoslingOC (born 19 May 1955) is a Canadian computer scientist, best known as the founder and lead designer behind the Java programming language.

    Gosling was elected a member of the National Academy of Engineering in 2004 for the conception and development of the architecture for the Java programming language and for contributions to window systems.

    Early life

    Gosling was born in Calgary, Alberta, to Joyce Morrison and Dave Gosling. He is of English, Welsh, Scottish, and Icelandic descent. Gosling attended William Aberhart High School. While in high school, he wrote some of the software to analyze data from the ISIS 2 satellite, working for the University of Calgary physics department. He received a Bachelor of Science from the University of Calgary and his M.A. and Ph.D. from Carnegie Mellon University, all in computer science. He wrote a version of Emacs called Gosling Emacs (Gosmacs) while working toward his doctorate. He built a multi-processor version of Unix for a 16-way computer system while at Carnegie Mellon University, before joining Sun Microsystems. He also developed several compilers and mail systems there. Gosling has two children, Katie and Kelsey, who are half siblings from his two marriages.

    Career and contributions

    Gosling was with Sun Microsystems between 1984 and 2010 (26 years). At Sun he invented an early Unix windowing system called NeWS, which became a lesser-used alternative to the still used X Window System, because Sun did not give it an open source license.

    He is known as the father of the Java programming language. He got the idea for the Java VM while writing a program to port software from a PERQ by translating Perq Q-Code to VAX assembler and emulating the hardware. He is generally credited with having in

    Unit I Java

    History of Java
    1) James Gosling, Mike Sheridan, and Patrick Naughton initiated the Java language
    project in June 1991. The small team of sun engineers called Green Team.

    2) Initially it was designed for small, embedded systems in electronic appliances like set-top
    boxes.

    3) Firstly, it was called "Greentalk" by James Gosling, and the file extension was .gt.

    4) After that, it was called Oak and was developed as a part of the Green project.

    Why Java was named as "Oak"?

    5) Why Oak? Oak is a symbol of strength and chosen as a national tree of many countries
    like the U.S.A., France, Germany, Romania, etc.
    6) In 1995, Oak was renamed as "Java" because it was already a trademark by Oak
    Technologies.
    Why Java Programming named "Java"?
    7) Why had they chose the name Java for Java language? The team gathered to choose a new
    name. The suggested words were "dynamic", "revolutionary", "Silk", "jolt", "DNA", etc.
    They wanted something that reflected the essence of the technology: revolutionary,
    dynamic, lively, cool, unique, and easy to spell, and fun to say.
    8) According to James Gosling, "Java was one of the top choices along with Silk". Since Java
    was so unique, most of the team members preferred Java than other names.
    9) Java is an island in Indonesia where the first coffee was produced (called Java coffee). It
    is a kind of espresso bean. Java name was chosen by James Gosling while having a cup of
    coffee nearby his office.
    10) Notice that Java is just a name, not an acronym.
    11) Initially developed by James Gosling at Sun Microsystems (which is now a
    subsidiary of Oracle Corporation) and released in 1995.
    12) In 1995, Time magazine called Java one of the Ten Best Products of 1995.
    13) JDK 1.0 was released on January 23, 1996. After the first release of Java, there have
    been many additional features added to the language. Now

    The Complete History of Java Programming Language

    Java is an Object-Oriented programming language developed by James Gosling in the early 1990s. The team initiated this project to develop a language for digital devices such as set-top boxes, television, etc. Originally C++ was considered to be used in the project but the idea was rejected for several reasons(For instance C++ required more memory). Gosling endeavoured to alter and expand C++ however before long surrendered that for making another stage called Green. James Gosling and his team called their project “Greentalk” and its file extension was .gt and later became to known as “OAK”.

    Why “Oak”?

    The name Oak was used by Gosling after an oak tree that remained outside his office. Also, Oak is an image of solidarity and picked as a national tree of numerous nations like the U.S.A., France, Germany, Romania, etc. But they had to later rename it as “JAVA” as it was already a trademark by Oak Technologies. “JAVA” Gosling and his team did a brainstorm session and after the session, they came up with several names such as JAVA, DNA, SILK, RUBY, etc.Java name was decided after much discussion since it was so unique.

    The name Java originates from a sort of espresso bean, Java. Gosling came up with this name while having a coffee near his office. Java was created on the principles like Robust, Portable, Platform Independent, High Performance, Multithread, etc. and was called one of the Ten Best Products of 1995 by the TIME MAGAZINE. Currently, Java is used in internet programming, mobile devices, games, e-business solutions, etc.

    The Java language has experienced a few changes since JDK 1.0 just as various augmentations of classes and packages to the standard library. In Addition to the language changes, considerably more sensational changes have been made to the Java Class Library throughout the years, which has developed from

    James Gosling Presentation

    100%(1)100% found this document useful (1 vote)
    554 views
    James Gosling is a Canadian computer scientist and software engineer best known for being the founder and creator of the Java programming language. He received his PhD in Computer Science from Carnegie Mellon University in 1983. In 1984, Gosling joined Sun Microsystems and is credited with inventing the Java programming language in 1991. Some of his notable achievements include receiving the Economist Innovation Award in 2002 and being made an Officer of the Order of Canada in 2007. After working at Google for five months, Gosling left in 2013 to become the chief software architect at Liquid Robotics, a robotics startup.

    Copyright:

    Available Formats

    Download as PPTX, PDF, TXT or read online from Scribd
    100%(1)100% found this document useful (1 vote)
    554 views15 pages
    James Gosling is a Canadian computer scientist and software engineer best known for being the founder and creator of the Java programming language. He received his PhD in Computer Science from Carnegie Mellon University in 1983. In 1984, Gosling joined Sun Microsystems and is credited with inventing the Java programming language in 1991. Some of his notable achievements include receiving the Economist Innovation Award in 2002 and being made an Officer of the Order of Canada in 2007. After working at Google for five months, Gosling left in 2013 to become the chief software architect at Liquid Robotics, a robotics startup.

    Original Description:

    James Gosling biography, Father of Java.

    Original Title

    James Gosling presentation

    Copyright

    Available Formats

    PPTX, PDF, TXT or read online from Scribd

    Share this document

    Share or Embed Document

    Did you find this document useful?

    Is this content inappropriate?

    James Gosling is a Canadian computer scientist and software engineer best known for being the founder and creator of the Java programming language. He receiv