1642:
2020:
2032:
727:
38:
400:, citing reductions in pay, status, and decision-making ability, along with change of role and ethical challenges. He has since taken a very critical stance towards Oracle in interviews, noting that "during the integration meetings between Sun and Oracle, where we were being grilled about the patent situation between Sun and Google, we could see the Oracle lawyer's eyes sparkle." He clarified his position during the
372:. 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.
410:: he just decided to put on a happy face and tried to turn lemons into lemonade, which annoyed a lot of folks at Sun." However, he approved of the court's ruling that APIs should not be copyrightable.
2150:
2090:
1299:
1222:
309:(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
1095:
McMillan, W.W. (2011). "The soul of the virtual machine: Java's ability to run on many different kinds of computers grew out of software devised decades before".
406:
trial over
Android: "While I have differences with Oracle, in this case they are in the right. Google totally slimed Sun. We were all really disturbed, even
2145:
1575:
1038:
1447:
1375:
1418:
1161:
2080:
1296:
1316:
2110:
2125:
839:
2065:
1568:
2140:
2070:
329:
Gosling was with Sun
Microsystems between 1984 and 2010 (26 years). At Sun he invented an early Unix windowing system called
1083:
At Sun he is best known for creating the original design of Java and implementing its original compiler and virtual machine.
818:
2100:
2024:
1468:
356:
programming language in 1994. He created the original design of Java and implemented the language's original compiler and
352:
by translating Perq Q-Code to VAX assembler and emulating the hardware. He is generally credited with having invented the
265:
in 2004 for the conception and development of the architecture for the Java programming language and for contributions to
1455:
498:
2095:
1237:
1561:
1145:
712:
681:
667:
653:
639:
625:
611:
597:
583:
569:
543:
2135:
602:
Gregory
Bollella (Editor), Benjamin Brosgol, James Gosling, Peter Dibble, Steve Furr, David Hardin, Mark Turnbull,
389:
2060:
1609:
1352:
457:
262:
1537:
1902:
1626:
490:. The Order is Canada's second highest civilian honor. Officers are the second highest grade within the Order.
1972:
1882:
1867:
1334:
781:
1261:
2120:
1897:
1603:
740:
433:
278:
2115:
2075:
2036:
1852:
1732:
933:
732:
518:
505:
353:
255:
124:
705:
The NeWS Book: An
Introduction to the Network/Extensible Window System (Sun Technical Reference Library)
1948:
898:
294:
98:
1892:
1834:
1523:
961:
341:
1284:
209:
1584:
1503:
360:. Gosling traces the origins of the approach to his early graduate student days, when he created a
281:
in
Calgary, Alberta. While in high school, he wrote some of the software to analyze data from the
2130:
1919:
511:
479:
321:
there. Gosling has two children, Katie and Kelsey, who are half siblings from his two marriages.
153:
1444:
2105:
1958:
1824:
1681:
1656:
1372:
1137:
1131:
445:
1348:
1223:"Boeing to Acquire Liquid Robotics to Enhance Autonomous Seabed-to-Space Information Services"
1844:
1773:
868:
793:
700:
286:
86:
1529:
2055:
1819:
1712:
1671:
1661:
1598:
407:
345:
107:
8:
1533:
1039:"Sun Labs-The First Five Years: The First Fifty Technical Reports. A Commemorative Issue"
426:
318:
290:
193:
91:
1963:
1953:
1763:
1753:
1422:
1112:
553:
397:
376:
251:
178:
1328:
1141:
835:
708:
688:
677:
663:
649:
635:
621:
607:
593:
579:
565:
539:
1116:
417:. Six months later, he followed his colleague Bill Vass and joined a startup called
2003:
1968:
1829:
1788:
1543:
1479:
1104:
1019:
987:
693:
402:
310:
298:
282:
266:
221:
173:
1445:
ACM Names
Fellows for Computing Advances that Are Transforming Science and Society
1993:
1702:
1451:
1379:
1303:
903:
487:
418:
380:
357:
334:
246:
188:
146:
27:
1209:
1186:
1173:
885:
872:
762:
660:
The Java
Application Programming Interface, Volume 2: Window Toolkit and Applets
2085:
1798:
1768:
1748:
1722:
1108:
361:
103:
1526:
by James
Gosling about the origins of Java, from the JVM Languages Summit 2008
150:
IEEE John von
Neumann Medal The Economist Innovation Award NAE Foreign Member
2049:
1793:
1758:
1717:
1067:
470:
461:
306:
127:
1998:
1641:
992:
975:
777:
1553:
557:
897:
James
Gosling mentioned a multiprocessor Unix in his statement during the
1697:
369:
226:
396:
He left Sun Microsystems on April 2, 2010, after it was acquired by the
1887:
1615:
531:
1857:
1621:
1392:
1023:
437:
425:. Following the acquisition, Gosling left Liquid Robotics to work at
230:
37:
2031:
824:. Computer History Museum. pp. 23–24. Catalog number 102781080.
726:
1272:
674:
The Java Application Programming Interface, Volume 1: Core Packages
549:
441:
384:
314:
1518:
1927:
1862:
1803:
1783:
1778:
1727:
1666:
1631:
1547:
816:
365:
69:
65:
429:
as Distinguished Engineer in May 2017. He retired in July 2024.
1932:
1877:
1707:
1676:
514:
494:
422:
414:
203:
183:
368:
computer, so that his professor could run programs written in
1872:
379:" program, known as "shar", a utility thoroughly detailed in
302:
349:
333:, which became a lesser-used alternative to the still used
330:
293:
from the University of Calgary and his M.A. and Ph.D. from
1238:"Legendary Techie James Gosling Joins Amazon Web Services"
588:
James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha,
448:, and is a board member of DIRTT Environmental Solutions.
2151:
Foreign associates of the National Academy of Engineering
1504:
Computer History Museum names James Gosling a 2019 Fellow
254:, best known as the founder and lead designer behind the
817:
James Gosling; Hansen Hsu; Marc Weber (March 15, 2019).
2091:
2013 fellows of the Association for Computing Machinery
1285:
James Gosling and Bruno Souza Join Jelastic as Advisers
1037:
Chang, Ching-Chih; Hall, Amy; Treichel, Jeanie (1998).
517:
for the conception, design, and implementation of the
375:
Another contribution of Gosling's was co-writing the "
337:, because Sun did not give it an open source license.
722:
1349:"NAE Members Directory – Dr. James Arthur Gosling"
1036:
2047:
836:"academic-conference-style bio of James Gosling"
421:. In late 2016, Liquid Robotics was acquired by
348:while writing a program to port software from a
1469:"IEEE JOHN VON NEUMANN MEDAL : RECIPIENTS"
590:The Java Language Specification, Second Edition
1094:
976:"Interview: A Conversation with James Gosling"
562:The Java Language Specification, Third Edition
1569:
1162:Java Creator James Gosling: Why I Quit Oracle
1129:
956:
954:
934:"Java co-creator James Gosling leaves Oracle"
758:
756:
536:The Java Programming Language, Fourth Edition
324:
1583:
1088:
819:"Oral History of James Gosling, part 1 of 2"
689:The Java language Environment: A white paper
672:James Gosling, Frank Yellin, The Java Team,
658:James Gosling, Frank Yellin, The Java Team,
644:James Gosling, Bill Joy, Guy L. Steele Jr.,
618:The Java programming language Second Edition
576:The Java Programming Language, Third Edition
464:elected him as a Foreign Associate member.
1323:. Archived from the original on 2018-03-23.
1043:Ching-Chih Chang, Amy Hall, Jeanie Treichel
927:
925:
648:, Addison Wesley Publishing Company, 1996,
2146:Winners of The Economist innovation awards
1576:
1562:
1373:The 2002 Economist Innovation Award Winner
1212:. Nighthacks.com. Retrieved on 2016-05-17.
1176:. Nighthacks.com. Retrieved on 2016-05-17.
951:
867:(PhD thesis). Carnegie Mellon University.
773:
771:
765:. Nighthacks.com. Retrieved on 2016-05-17.
753:
36:
991:
853:
574:Ken Arnold, James Gosling, David Holmes,
1306:. Eucalyptus.com Retrieved on 2013-04-22
1275:. Typesafe.com. Retrieved on 2012-02-21.
922:
1062:
1006:
962:Java founder James Gosling joins Google
859:
768:
16:Canadian computer scientist (born 1955)
2048:
1235:
1130:Kernighan, Brian W; Pike, Rob (1984).
973:
888:. Cs.cmu.edu. Retrieved on 2013-07-17.
1557:
1287:. InfoQ.com. Retrieved on 2014-11-24.
763:I've moved again : On a New Road
578:, Addison-Wesley Professional, 2000,
564:, Addison-Wesley Professional, 2005,
538:, Addison-Wesley Professional, 2005,
604:The Real-Time Specification for Java
261:Gosling was elected a member of the
1456:Association for Computing Machinery
1341:
1229:
1068:"A Conversation with James Gosling"
899:US vs Microsoft Antitrust DOJ trial
810:
794:"James Gosling - Computing History"
499:Association for Computing Machinery
289:physics department. He received a
13:
931:
483:USENIX Lifetime Achievement Award.
14:
2162:
2081:Carnegie Mellon University alumni
1512:
1321:DIRTT Environmental Solutions Ltd
960:Shankland, Stephen. (2011-03-28)
340:He is known as the father of the
250:(born 19 May 1955) is a Canadian
2030:
2019:
2018:
1640:
1133:The Unix Programming Environment
725:
606:, Addison Wesley Longman, 2000,
390:The Unix Programming Environment
2111:Officers of the Order of Canada
2037:Computer programming portal
1519:James Gosling's personal weblog
1497:
1461:
1438:
1411:
1385:
1366:
1309:
1290:
1278:
1266:
1255:
1215:
1203:
1179:
1167:
1154:
1123:
1056:
1030:
1000:
967:
964:. CNET Retrieved on 2012-02-21.
842:from the original on 2015-06-01
686:James Gosling, Henry McGilton,
646:The Java Language Specification
534:, James Gosling, David Holmes,
458:National Academy of Engineering
263:National Academy of Engineering
2126:Programming language designers
1742:Major third-party technologies
1262:LinkedIn post about retirement
1174:My attitude on Oracle v Google
908:Statement in MS Antitrust case
891:
879:
828:
786:
413:In March 2011, Gosling joined
1:
2066:Canadian computer programmers
1973:Sun Microsystems Laboratories
1236:Darrow, Barb (May 23, 2017).
1160:Darryl K. Taft. (2010-09-22)
782:Mathematics Genealogy Project
746:
632:The Java programming language
486:2007: made an Officer of the
272:
2141:University of Calgary alumni
2071:Canadian computer scientists
1010:(1997). "The feel of Java".
444:, and Strategic Advisor for
313:. He also developed several
279:William Aberhart High School
7:
2101:Java (programming language)
733:Computer programming portal
718:
630:Ken Arnold, James Gosling,
616:Ken Arnold, James Gosling,
506:IEEE John von Neumann Medal
285:satellite, working for the
125:Java (programming language)
10:
2167:
1949:Apache Software Foundation
1532:– James Gosling's talk at
1136:. Prentice Hall. pp.
1109:10.1109/MSPEC.2011.5910448
440:, Independent Director at
344:. He got the idea for the
325:Career & contributions
295:Carnegie Mellon University
99:Carnegie Mellon University
2096:Free software programmers
2016:
1981:
1941:
1918:
1911:
1843:
1835:Free Java implementations
1812:
1741:
1690:
1649:
1638:
1591:
1530:The Process of Innovation
1333:: CS1 maint: unfit URL (
456:For his achievement, the
451:
342:Java programming language
256:Java programming language
236:
220:
202:
166:
159:
141:
133:
120:
77:
44:
35:
21:
1585:Java (software platform)
1273:Typesafe — Company: Team
676:, Addison-Wesley, 1996,
662:, Addison-Wesley, 1996,
634:, Addison-Wesley, 1996,
620:, Addison-Wesley, 1997,
592:, Addison-Wesley, 2000,
525:
432:He is an advisor at the
301:. He wrote a version of
2136:Sun Microsystems people
1544:James Gosling interview
1045:. Sun Microsystems, Inc
993:10.1145/1016998.1017013
798:Computinghistory.org.uk
512:Computer History Museum
154:Computer History Museum
2061:Canadian male bloggers
1959:Java Community Process
1825:Java Community Process
1550:). Recorded 2016-04-11
1458:, accessed 2013-12-10.
362:p-code virtual machine
1691:Platform technologies
1210:Next Step on the Road
886:Phd Awards By Advisor
865:Algebraic Constraints
703:, Michelle J. Arden,
701:David S. H. Rosenthal
521:programming language.
287:University of Calgary
210:Algebraic Constraints
87:University of Calgary
1820:Java version history
1672:Java virtual machine
1662:Java Development Kit
49:James Arthur Gosling
2121:People from Calgary
1650:Oracle technologies
1534:Stanford University
1435:. February 20, 2007
1425:on February 7, 2008
1225:. December 6, 2016.
974:Allman, E. (2004).
427:Amazon Web Services
291:Bachelor of Science
194:Amazon Web Services
2116:Open source people
2076:Canadian inventors
1964:Oracle Corporation
1954:Eclipse Foundation
1546:on Triangulation (
1450:2014-07-22 at the
1378:2012-04-22 at the
1302:2013-04-25 at the
1187:"Meltdown Averted"
932:Guevin, Jennifer.
707:, Springer, 1989,
398:Oracle Corporation
252:computer scientist
179:Oracle Corporation
2043:
2042:
2012:
2011:
1399:. 6 December 2011
554:Guy L. Steele Jr.
474:Innovation Award.
277:Gosling attended
240:
239:
161:Scientific career
2158:
2035:
2034:
2022:
2021:
2004:Patrick Naughton
1969:Sun Microsystems
1916:
1915:
1830:Sun Microsystems
1723:Web Start (JNLP)
1644:
1578:
1571:
1564:
1555:
1554:
1506:
1501:
1495:
1494:
1492:
1490:
1485:on June 19, 2010
1484:
1478:. Archived from
1473:
1465:
1459:
1442:
1436:
1434:
1432:
1430:
1421:. Archived from
1415:
1409:
1408:
1406:
1404:
1389:
1383:
1370:
1364:
1363:
1361:
1359:
1345:
1339:
1338:
1332:
1324:
1313:
1307:
1294:
1288:
1282:
1276:
1270:
1264:
1259:
1253:
1252:
1250:
1248:
1233:
1227:
1226:
1219:
1213:
1207:
1201:
1200:
1198:
1197:
1183:
1177:
1171:
1165:
1158:
1152:
1151:
1127:
1121:
1120:
1092:
1086:
1085:
1080:
1079:
1060:
1054:
1053:
1051:
1050:
1034:
1028:
1027:
1024:10.1109/2.587548
1004:
998:
997:
995:
971:
965:
958:
949:
948:
946:
944:
929:
920:
919:
917:
915:
895:
889:
883:
877:
876:
857:
851:
850:
848:
847:
832:
826:
825:
823:
814:
808:
807:
805:
804:
790:
784:
775:
766:
760:
735:
730:
729:
694:Sun Microsystems
403:Oracle v. Google
311:Sun Microsystems
299:computer science
249:
222:Doctoral advisor
216:
174:Sun Microsystems
111:
95:
62:
58:
56:
40:
30:
19:
18:
2166:
2165:
2161:
2160:
2159:
2157:
2156:
2155:
2046:
2045:
2044:
2039:
2029:
2008:
1994:Arthur van Hoff
1977:
1937:
1907:
1839:
1808:
1737:
1686:
1645:
1636:
1587:
1582:
1515:
1510:
1509:
1502:
1498:
1488:
1486:
1482:
1471:
1467:
1466:
1462:
1452:Wayback Machine
1443:
1439:
1428:
1426:
1417:
1416:
1412:
1402:
1400:
1391:
1390:
1386:
1380:Wayback Machine
1371:
1367:
1357:
1355:
1347:
1346:
1342:
1326:
1325:
1317:"James Gosling"
1315:
1314:
1310:
1304:Wayback Machine
1295:
1291:
1283:
1279:
1271:
1267:
1260:
1256:
1246:
1244:
1234:
1230:
1221:
1220:
1216:
1208:
1204:
1195:
1193:
1185:
1184:
1180:
1172:
1168:
1159:
1155:
1148:
1128:
1124:
1093:
1089:
1077:
1075:
1061:
1057:
1048:
1046:
1035:
1031:
1005:
1001:
972:
968:
959:
952:
942:
940:
930:
923:
913:
911:
904:"DOJ/Antitrust"
902:
896:
892:
884:
880:
858:
854:
845:
843:
834:
833:
829:
821:
815:
811:
802:
800:
792:
791:
787:
776:
769:
761:
754:
749:
741:History of Java
731:
724:
721:
699:James Gosling,
548:James Gosling,
528:
493:2013: became a
488:Order of Canada
480:The Flame Award
454:
419:Liquid Robotics
381:Brian Kernighan
358:virtual machine
335:X Window System
327:
275:
245:
214:
198:
189:Liquid Robotics
147:Order of Canada
145:Officer of the
116:
101:
89:
78:Alma mater
73:
63:
60:
54:
52:
51:
50:
31:
26:
24:
17:
12:
11:
5:
2164:
2154:
2153:
2148:
2143:
2138:
2133:
2131:Solaris people
2128:
2123:
2118:
2113:
2108:
2103:
2098:
2093:
2088:
2083:
2078:
2073:
2068:
2063:
2058:
2041:
2040:
2017:
2014:
2013:
2010:
2009:
2007:
2006:
2001:
1996:
1991:
1985:
1983:
1979:
1978:
1976:
1975:
1966:
1961:
1956:
1951:
1945:
1943:
1939:
1938:
1936:
1935:
1930:
1924:
1922:
1913:
1909:
1908:
1906:
1905:
1900:
1895:
1890:
1885:
1880:
1875:
1870:
1865:
1860:
1855:
1849:
1847:
1841:
1840:
1838:
1837:
1832:
1827:
1822:
1816:
1814:
1810:
1809:
1807:
1806:
1801:
1796:
1791:
1786:
1781:
1776:
1771:
1766:
1761:
1756:
1751:
1745:
1743:
1739:
1738:
1736:
1735:
1730:
1725:
1720:
1715:
1710:
1705:
1700:
1694:
1692:
1688:
1687:
1685:
1684:
1679:
1674:
1669:
1664:
1659:
1653:
1651:
1647:
1646:
1639:
1637:
1635:
1634:
1629:
1624:
1619:
1613:
1607:
1601:
1595:
1593:
1589:
1588:
1581:
1580:
1573:
1566:
1558:
1552:
1551:
1541:
1527:
1521:
1514:
1513:External links
1511:
1508:
1507:
1496:
1460:
1437:
1410:
1384:
1365:
1340:
1308:
1289:
1277:
1265:
1254:
1228:
1214:
1202:
1191:Nighthacks.com
1178:
1166:
1153:
1146:
1122:
1087:
1066:(2004-08-31).
1064:Gosling, James
1055:
1029:
999:
966:
950:
921:
890:
878:
861:Gosling, James
852:
827:
809:
785:
767:
751:
750:
748:
745:
744:
743:
737:
736:
720:
717:
716:
715:
697:
684:
670:
656:
642:
628:
614:
600:
586:
572:
546:
527:
524:
523:
522:
510:2019: named a
508:
504:2015: awarded
502:
491:
484:
477:2002: awarded
475:
468:2002: awarded
453:
450:
364:for the lab's
326:
323:
274:
271:
267:window systems
238:
237:
234:
233:
224:
218:
217:
206:
200:
199:
197:
196:
191:
186:
181:
176:
170:
168:
164:
163:
157:
156:
143:
139:
138:
135:
131:
130:
122:
121:Known for
118:
117:
115:
114:
113:
112:
96:
81:
79:
75:
74:
64:
48:
46:
42:
41:
33:
32:
25:
22:
15:
9:
6:
4:
3:
2:
2163:
2152:
2149:
2147:
2144:
2142:
2139:
2137:
2134:
2132:
2129:
2127:
2124:
2122:
2119:
2117:
2114:
2112:
2109:
2107:
2106:Living people
2104:
2102:
2099:
2097:
2094:
2092:
2089:
2087:
2084:
2082:
2079:
2077:
2074:
2072:
2069:
2067:
2064:
2062:
2059:
2057:
2054:
2053:
2051:
2038:
2033:
2027:
2026:
2015:
2005:
2002:
2000:
1997:
1995:
1992:
1990:
1989:James Gosling
1987:
1986:
1984:
1980:
1974:
1970:
1967:
1965:
1962:
1960:
1957:
1955:
1952:
1950:
1947:
1946:
1944:
1942:Organizations
1940:
1934:
1931:
1929:
1926:
1925:
1923:
1921:
1917:
1914:
1910:
1904:
1901:
1899:
1896:
1894:
1891:
1889:
1886:
1884:
1881:
1879:
1876:
1874:
1871:
1869:
1866:
1864:
1861:
1859:
1856:
1854:
1851:
1850:
1848:
1846:
1845:JVM languages
1842:
1836:
1833:
1831:
1828:
1826:
1823:
1821:
1818:
1817:
1815:
1811:
1805:
1802:
1800:
1797:
1795:
1792:
1790:
1787:
1785:
1782:
1780:
1777:
1775:
1772:
1770:
1767:
1765:
1762:
1760:
1759:GNU Classpath
1757:
1755:
1752:
1750:
1747:
1746:
1744:
1740:
1734:
1731:
1729:
1726:
1724:
1721:
1719:
1716:
1714:
1711:
1709:
1706:
1704:
1701:
1699:
1696:
1695:
1693:
1689:
1683:
1680:
1678:
1675:
1673:
1670:
1668:
1665:
1663:
1660:
1658:
1655:
1654:
1652:
1648:
1643:
1633:
1630:
1628:
1625:
1623:
1620:
1617:
1614:
1611:
1608:
1605:
1602:
1600:
1597:
1596:
1594:
1590:
1586:
1579:
1574:
1572:
1567:
1565:
1560:
1559:
1556:
1549:
1545:
1542:
1539:
1538:video archive
1535:
1531:
1528:
1525:
1522:
1520:
1517:
1516:
1505:
1500:
1481:
1477:
1470:
1464:
1457:
1453:
1449:
1446:
1441:
1424:
1420:
1414:
1398:
1394:
1393:"Flame Award"
1388:
1381:
1377:
1374:
1369:
1354:
1350:
1344:
1336:
1330:
1322:
1318:
1312:
1305:
1301:
1298:
1293:
1286:
1281:
1274:
1269:
1263:
1258:
1243:
1239:
1232:
1224:
1218:
1211:
1206:
1192:
1188:
1182:
1175:
1170:
1163:
1157:
1149:
1147:0-13-937681-X
1143:
1139:
1135:
1134:
1126:
1118:
1114:
1110:
1106:
1102:
1098:
1097:IEEE Spectrum
1091:
1084:
1073:
1069:
1065:
1059:
1044:
1040:
1033:
1025:
1021:
1017:
1013:
1009:
1003:
994:
989:
985:
981:
977:
970:
963:
957:
955:
939:
935:
928:
926:
909:
905:
900:
894:
887:
882:
874:
870:
866:
862:
856:
841:
837:
831:
820:
813:
799:
795:
789:
783:
779:
778:James Gosling
774:
772:
764:
759:
757:
752:
742:
739:
738:
734:
728:
723:
714:
713:0-387-96915-2
710:
706:
702:
698:
695:
691:
690:
685:
683:
682:0-201-63453-8
679:
675:
671:
669:
668:0-201-63459-7
665:
661:
657:
655:
654:0-201-63451-1
651:
647:
643:
641:
640:0-201-63455-4
637:
633:
629:
627:
626:0-201-31006-6
623:
619:
615:
613:
612:0-201-70323-8
609:
605:
601:
599:
598:0-201-31008-2
595:
591:
587:
585:
584:0-201-70433-1
581:
577:
573:
571:
570:0-321-24678-0
567:
563:
559:
555:
551:
547:
545:
544:0-321-34980-6
541:
537:
533:
530:
529:
520:
516:
513:
509:
507:
503:
500:
496:
492:
489:
485:
482:
481:
476:
473:
472:
471:The Economist
467:
466:
465:
463:
462:United States
459:
449:
447:
443:
439:
435:
430:
428:
424:
420:
416:
411:
409:
405:
404:
399:
394:
392:
391:
386:
382:
378:
373:
371:
367:
363:
359:
355:
351:
347:
343:
338:
336:
332:
322:
320:
316:
312:
308:
307:Gosling Emacs
304:
300:
296:
292:
288:
284:
280:
270:
268:
264:
259:
257:
253:
248:
244:
243:James Gosling
235:
232:
228:
225:
223:
219:
212:
211:
207:
205:
201:
195:
192:
190:
187:
185:
182:
180:
177:
175:
172:
171:
169:
165:
162:
158:
155:
151:
148:
144:
140:
136:
132:
129:
128:Gosling Emacs
126:
123:
119:
109:
105:
100:
97:
93:
88:
85:
84:
83:
82:
80:
76:
71:
67:
61:(age 69)
47:
43:
39:
34:
29:
23:James Gosling
20:
2023:
1988:
1618:(Enterprise)
1524:Presentation
1499:
1487:. Retrieved
1480:the original
1475:
1463:
1440:
1427:. Retrieved
1423:the original
1413:
1401:. Retrieved
1396:
1387:
1368:
1356:. Retrieved
1343:
1320:
1311:
1292:
1280:
1268:
1257:
1245:. Retrieved
1241:
1231:
1217:
1205:
1194:. Retrieved
1190:
1181:
1169:
1156:
1132:
1125:
1103:(7): 44–48.
1100:
1096:
1090:
1082:
1076:. Retrieved
1071:
1063:
1058:
1047:. Retrieved
1042:
1032:
1018:(6): 53–57.
1015:
1011:
1007:
1002:
983:
979:
969:
941:. Retrieved
937:
912:. Retrieved
907:
893:
881:
864:
860:
855:
844:. Retrieved
830:
812:
801:. Retrieved
797:
788:
704:
687:
673:
659:
645:
631:
617:
603:
589:
575:
561:
558:Gilad Bracha
535:
478:
469:
455:
431:
412:
401:
395:
388:
374:
339:
328:
319:mail systems
276:
260:
242:
241:
208:
167:Institutions
160:
149:
59:May 19, 1955
2056:1955 births
1920:Conferences
1627:Android SDK
1242:Fortune.com
1164:. eWEEK.com
1008:Gosling, J.
370:UCSD Pascal
227:Bob Sproull
2050:Categories
1999:Urs Hölzle
1888:Processing
1616:Jakarta EE
1612:(Standard)
1489:20 January
1429:August 28,
1419:"Governor"
1403:20 January
1397:Usenix.org
1297:Eucalyptus
1196:2017-03-13
1078:2014-07-03
1049:2010-02-07
914:1 February
846:2015-05-13
803:2017-10-09
747:References
532:Ken Arnold
446:Eucalyptus
273:Early life
55:1955-05-19
1912:Community
1858:BeanShell
1774:Hibernate
1749:Blackdown
1682:Maxine VM
1622:Java Card
1592:Platforms
1358:March 29,
1072:ACM Queue
986:(5): 24.
873:303133100
438:Lightbend
315:compilers
297:, all in
231:Raj Reddy
2025:Category
1703:Servlets
1476:Ieee.org
1448:Archived
1376:Archived
1329:cite web
1300:Archived
1247:23 March
1117:40545952
1012:Computer
910:. US DOJ
901:in 1998
869:ProQuest
863:(1983).
840:Archived
719:See also
550:Bill Joy
442:Jelastic
436:company
408:Jonathan
387:'s book
385:Rob Pike
134:Children
72:, Canada
2028:
1928:JavaOne
1903:Oxygene
1863:Clojure
1813:History
1804:WildFly
1799:TopLink
1784:Jazelle
1779:IcedTea
1769:Harmony
1754:Eclipse
1733:Modules
1728:Pack200
1708:MIDlets
1698:Applets
1667:OpenJDK
1632:GraalVM
1610:Java SE
1606:(Micro)
1604:Java ME
1548:TWiT.tv
943:13 June
780:at the
497:of the
460:in the
366:DEC VAX
346:Java VM
305:called
152:Fellow
110:, 1983)
94:, 1977)
70:Alberta
66:Calgary
1982:People
1933:Devoxx
1883:Kotlin
1878:Jython
1868:Groovy
1794:Struts
1789:Spring
1677:JavaFX
1657:Squawk
1144:
1138:97-100
1115:
871:
711:
696:, 1996
680:
666:
652:
638:
624:
610:
596:
582:
568:
542:
515:Fellow
495:fellow
452:Awards
423:Boeing
415:Google
377:bundle
283:ISIS 2
215:(1983)
213:
204:Thesis
184:Google
142:Awards
2086:Emacs
1898:Scala
1893:Rhino
1873:JRuby
1483:(PDF)
1472:(PDF)
1113:S2CID
1074:. ACM
980:Queue
822:(PDF)
526:Books
434:Scala
303:Emacs
1853:Java
1491:2018
1431:2016
1405:2018
1360:2011
1335:link
1249:2018
1142:ISBN
945:2020
938:CNET
916:2007
709:ISBN
678:ISBN
664:ISBN
650:ISBN
636:ISBN
622:ISBN
608:ISBN
594:ISBN
580:ISBN
566:ISBN
540:ISBN
519:Java
383:and
354:Java
350:PERQ
331:NeWS
317:and
229:and
45:Born
1764:GWT
1718:JSF
1713:JSP
1599:JVM
1353:NAE
1105:doi
1020:doi
988:doi
108:PhD
92:BSc
2052::
1971:,
1474:.
1454:,
1395:.
1351:.
1331:}}
1327:{{
1319:.
1240:.
1189:.
1140:.
1111:.
1101:48
1099:.
1081:.
1070:.
1041:.
1016:30
1014:.
982:.
978:.
953:^
936:.
924:^
906:.
838:.
796:.
770:^
755:^
692:,
560:,
556:,
552:,
393:.
269:.
258:.
247:OC
106:;
104:MA
68:,
57:)
28:OC
1577:e
1570:t
1563:v
1540:)
1536:(
1493:.
1433:.
1407:.
1382:.
1362:.
1337:)
1251:.
1199:.
1150:.
1119:.
1107::
1052:.
1026:.
1022::
996:.
990::
984:2
947:.
918:.
875:.
849:.
806:.
501:.
137:2
102:(
90:(
53:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.