Patrick Peter Chan | |
---|---|
Born | Vancouver, British Columbia, Canada |
Nationality | Canadian |
Alma mater | University of British Columbia, University of Waterloo |
Occupation | Computer Scientist |
Employer | Composite Software |
Known for | Java Almanac |
Title | VP of Engineering |
Patrick Peter Chan is a Canadian computer scientist based in Silicon Valley, California. Born in Vancouver, British Columbia, he attended the University of British Columbia, and the University of Waterloo. He holds a master's in Computer Science and has made some contributions to the field.
Patrick Chan got a BS degree from the University of British Columbia before moving on to earn his MS degree at the University of Waterloo. He got his first job at his alma mater, UBC, before finding employment at Digital. After leaving Digital, he joined Sun Microsystems Inc. where he helped James Gosling create Java. [1] He later moved to work at KMart's BlueLight.com as the company's CTO. He then worked as VP of Engineering of Composite Software, a San Mateo– based firm specializing in virtual database integration. Currently, he works at Twitter in San Francisco.
While best known for his Java Almanac and Java Class Libraries publications, Chan's most significant work was as a founding member and lead developer of the original Java platform project at Sun Microsystems, Inc. [2] His publication "Rooms" was an early conception that paved the way for the implementation of virtual desktops. While working at BlueLight.com, he was recognized by InformationWeek Magazine as being one of the top 25 influential CTOs in 2000. [3]
Chan was the winner of the 1998 Duke Award at JavaOne. In 2005, Chan earned a place in the 2006 World Settlers of Catan Championship by winning the qualifying tournament at the Origins Game Fair in Columbus, Ohio. [4]
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers write once, run anywhere (WORA), meaning that compiled Java code can run on all platforms that support Java without the need to recompile. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture. The syntax of Java is similar to C and C++, but has fewer low-level facilities than either of them. The Java runtime provides dynamic capabilities that are typically not available in traditional compiled languages.
Sun Microsystems, Inc. was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC microprocessors. Sun contributed significantly to the evolution of several key computing technologies, among them Unix, RISC processors, thin client computing, and virtualized computing. Notable Sun acquisitions include Cray Business Systems Division, Storagetek, and Innotek GmbH, creators of VirtualBox. Sun was founded on February 24, 1982. At its height, the Sun headquarters were in Santa Clara, California, on the former west campus of the Agnews Developmental Center.
James Gosling is a Canadian computer scientist, best known as the founder and lead designer behind the Java programming language.
HotJava was a modular, extensible web browser from Sun Microsystems implemented in Java. It was the first browser to support Java applets, and was Sun's demonstration platform for the then-new technology. It has since been discontinued and is no longer supported. Furthermore, the Sun Download Center was taken down on July 31, 2011, and the download link on the official site points to a placeholder page saying so.
Timothy William Bray is a Canadian software developer, environmentalist, political activist and one of the co-authors of the original XML specification. He worked for Amazon Web Services from December 2014 until May 2020 when he quit due to concerns over the terminating of whistleblowers. Previously he has been employed by Google, Sun Microsystems and Digital Equipment Corporation (DEC). Bray has also founded or co-founded several start-ups such as Antarctica Systems.
Gene Kan was a British-born Chinese American peer-to-peer file-sharing programmer who was among the first programmers to produce an open-source version of the file-sharing application that implemented the Gnutella protocol. Kan worked together with Spencer Kimball on the program called "gnubile" licensed under the GNU General Public License. Kan graduated from the University of California, Berkeley in 1997 with a major in electrical engineering and computer science, and was a member of the student club the eXperimental Computing Facility (XCF).
David Ross Cheriton is a Canadian computer scientist, businessman, philanthropist, and venture capitalist. He is a computer science professor at Stanford University, where he founded and leads the Distributed Systems Group.
Danese Cooper is an American programmer, computer scientist and advocate of open source software.
Java is a set of computer software and specifications that provides a software platform for developing application software and deploying it in a cross-platform computing environment. Java is used in a wide variety of computing platforms from embedded devices and mobile phones to enterprise servers and supercomputers. Java applets, which are less common than standalone Java applications, were commonly run in secure, sandboxed environments to provide many features of native applications through being embedded in HTML pages.
James George Mitchell is a Canadian computer scientist. He has worked on programming language design and implementation, interactive programming systems, dynamic interpreting and compiling, document preparing systems, user interface design, distributed transactional file systems, and distributed, object-oriented operating systems. He has also worked on the design of hardware for computer graphics, high-level programming language execution, and audio input/output.
The Microsoft Java Virtual Machine (MSJVM) is a discontinued proprietary Java virtual machine from Microsoft. It was first made available for Internet Explorer 3 so that users could run Java applets when browsing on the World Wide Web. It was the fastest Windows-based implementation of a Java virtual machine for the first two years after its release. Sun Microsystems, the creator of Java, sued Microsoft in October 1997 for incompletely implementing the Java 1.1 standard. It was also named in the United States v. Microsoft Corp. antitrust civil actions, as an implementation of Microsoft's "Embrace, extend and extinguish" strategy. In 2001, Microsoft settled the lawsuit with Sun and discontinued its Java implementation.
Paul Charlton is a software and hardware consultant in Silicon Valley. He was a pioneer in developing freeware and open source computer programs. He was the founder of C2B Technologies.
Patrick Naughton is an American software developer and convicted sex offender. He is one of the creators of the Java programming language.
Richard Green is an American business executive.
Sheng Liang is the CEO and Co-Founder of Rancher Labs.
Arthur van Hoff is a Dutch computer scientist and businessman.
Jim Waldo is an American computer scientist and the Chief Technology Officer of Harvard University. He is the Gordon McKay Professor of the Practice of Computer Science at the Harvard School of Engineering and Applied Sciences and Professor of Technology and Policy at the Harvard Kennedy School. Previously he was a Distinguished Engineer at Sun Microsystems Laboratories, where he was lead architect for Jini, a distributed programming system based on Java, and helped develop Project Darkstar. He was also involved in some of the early design and development of the Java programming language and environment.
Thoth is a real-time, message passing operating system (OS) developed at the University of Waterloo in Waterloo, Ontario Canada.
Lewis Wiley Tucker is an American computer scientist, open source advocate, and industry executive spanning several decades of technology innovation. As an early proponent of internet technologies, he held executive-level positions at Sun Microsystems, Salesforce.com, and Cisco Systems contributing to the advancement of the Java programming language and platform, the AppExchange on-demand application marketplace, and the OpenStack cloud computing platform.