Currently James Gosling is Distinguished Engineer at Amazon Web Services.
Between 1984 and 2010, Gosling was with Sun Microsystems. He created the original design of Java in 1994 and implemented the language’s original compiler and virtual machine. In the work leading to Java at Sun, he saw that architecture-neutral execution for widely distributed programs could be achieved by implementing a similar philosophy: always program for the same virtual machine.
For his achievement he was elected to Foreign Associate member of the United States National Academy of Engineering. He has also made major contributions to several other software systems, such as NeWS and Gosling Emacs. He co-wrote the “bundle” program, a utility thoroughly detailed in Brian Kernighan and Rob Pike’s book The Unix Programming Environment.
Gosling was awarded The Economist Innovation Award in 2002, and was made an Officer of the Order of Canada in 2007. In 1977, Gosling received a Bachelor of Science in Computer Science from the University of Calgary. In 1983, he earned a Ph.D in Computer Science from Carnegie Mellon University, supervised by Bob Sproull. While working towards his doctorate, he wrote a version of Emacs called Gosling Emacs (Gosmacs).
One of our responsibilities as venture investors is to help our portfolio companies achieve scale and success.
Our advisors and extended team members share that commitment. They were specifically invited to join us, because they have played key operational roles in building businesses from the start-up phase to dominant market positions. Their role is to assist the Almaz investment team, and our entrepreneurs, with key industry contacts and strategic advice.
Duane Northcutt was VP Technology and Co-Founder of DriveScale, where he hired the engineering team and led the development of the first two generations of products that provided mobile storage for scale-out systems and container-based applications.
Whitfield “Whit” and Martin Hellman’s paper New Directions in Cryptography was published in 1976. It introduced a radically new method of distributing cryptographic keys that went far toward solving one of the fundamental problems of cryptography.
James Arthur Gosling, OC, is a Canadian computer scientist, best known as the father of the Java programming language.
Prior to Google, Ed served as a NASA Astronaut for 12 years. He flew the Space Shuttle twice, the Russian Soyuz, and a 6 month tour on the International Space Station.