Knowledge

James Gosling

Source 📝

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:(

Index

OC

Calgary
Alberta
University of Calgary
BSc
Carnegie Mellon University
MA
PhD
Java (programming language)
Gosling Emacs
Order of Canada
Computer History Museum
Sun Microsystems
Oracle Corporation
Google
Liquid Robotics
Amazon Web Services
Thesis
Algebraic Constraints
Doctoral advisor
Bob Sproull
Raj Reddy
OC
computer scientist
Java programming language
National Academy of Engineering
window systems
William Aberhart High School
ISIS 2

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.