James Arthur Gosling , OC born May 19, is a Canadian computer scientist , best known as the founder and lead designer behind the Java programming language.
He built a multi-processor version of Unix for a way computer system  while at Carnegie Mellon University, before joining Sun Microsystems.
He also developed several compilers and mail systems there.
Gosling was with Sun Microsystems between and 26 years. He is known as the father of the Java programming language.
He left Sun Microsystems on April 2, after it was acquired by the Oracle Corporation ,  citing reductions in pay, status, and decision-making ability, along with change of role and ethical challenges.
Google trial over Android: "While I have differences with Oracle, in this case, they are on the right.
Google totally slimed Sun. We were all really disturbed, even Jonathan Schwartz ; he just decided to put on a happy face and tried to turn lemons into lemonade, which annoyed a lot of folks on Sun. In March , Gosling left Oracle to work at Google.
Gosling initially became known as the author of Gosling Emacs. He also invented an early Unix windowing system called NeWS , which became a lesser-used alternative to the still used X Window , because Sun did not give it an open source license. 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.
From Wikipedia, the free encyclopedia.
Who is James Gosling? Why Java becomes so popular?
For the former Louisiana sheriff, see James M. Near Calgary , Alberta , Canada. Carnegie Mellon University University of Calgary.
Computer programming portal. Retrieved on Retrieved Archived from the original on Algebraic Constraints PhD thesis.
Carnegie Mellon University.
Statement in MS Antitrust case. US DOJ. Retrieved 1 February December 6, Retrieved 23 March Retrieved 20 January A Commemorative Issue".
Sun Microsystems, Inc. ACM Queue. At Sun he is best known for creating the original design of Java and implementing its original compiler and virtual machine. IEEE Spectrum.
James Arthur Gosling". Retrieved March 29, The Unix Programming Environment.
Oral History of James Gosling, part 1 of 2
Prentice Hall. Archived from the original on February 7, Retrieved August 28, JavaOne Devoxx. Namespaces Article Talk.
Much more than documents.
Bob Sproull . Wikimedia Commons has media related to James Gosling. Conferences JavaOne Devoxx.