EXperimental Computing Facility

Last updated

Founded in 1986, the eXperimental Computing Facility (XCF) is an undergraduate computing-interest organization at University of California, Berkeley. The "Experimental" description was given in contrast to the Open Computing Facility and the Computer Science Undergraduate Association, [1] which support most of the general-interest computing desires of the campus. As such, the XCF stands as a focus for a small group of computer-scientists uniquely interested in computer science.

Contents

Members of the organization have been involved in projects such as NNTP, [2] GTK+, [2] [3] GIMP, [2] [3] Gnutella, [2] and Viola. [2] Members of the XCF were instrumental in defending against the Morris Internet worm. [2] [3]

Notable alumni

Notable alumni of the organization include: Jonathan Blow, [4] [5] Gene Kan, [2] Spencer Kimball, [2] Peter Mattis, [2] Pei-Yuan Wei, [2] and Phil Lapsley. [2] [3]

Related Research Articles

The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, claiming nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.

<span class="mw-page-title-main">GIMP</span> Open source image retouching and editing tool

GIMP is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. It is not designed to be used for drawing, though some artists and creators have used it for such.

<span class="mw-page-title-main">University of California, Berkeley</span> Public university in Berkeley, California

The University of California, Berkeley is a public land-grant research university in Berkeley, California. Established in 1868 as the University of California, it is the state's first land-grant university and the founding campus of the University of California system. Its fourteen colleges and schools offer over 350 degree programs and enroll some 32,000 undergraduate and 13,000 graduate students. Berkeley ranks among the world's top universities.

<span class="mw-page-title-main">John Ousterhout</span> American computer scientist

John Kenneth Ousterhout is a professor of computer science at Stanford University. He founded Electric Cloud with John Graham-Cumming. Ousterhout was a professor of computer science at University of California, Berkeley where he created the Tcl scripting language and the Tk platform-independent widget toolkit, and proposed the idea of coscheduling. Ousterhout led the research group that designed the experimental Sprite operating system and the first log-structured file system. Ousterhout also led the team that developed the Magic VLSI computer-aided design (CAD) program.

<span class="mw-page-title-main">Dana Scott</span> American logician (born 1932)

Dana Stewart Scott is an American logician who is the emeritus Hillman University Professor of Computer Science, Philosophy, and Mathematical Logic at Carnegie Mellon University; he is now retired and lives in Berkeley, California. His work on automata theory earned him the Turing Award in 1976, while his collaborative work with Christopher Strachey in the 1970s laid the foundations of modern approaches to the semantics of programming languages. He has worked also on modal logic, topology, and category theory.

<span class="mw-page-title-main">Carnegie Mellon School of Computer Science</span> School for computer science in the United States

The School of Computer Science (SCS) at Carnegie Mellon University in Pittsburgh, Pennsylvania, US is a school for computer science established in 1988. It has been consistently ranked among the top computer science programs over the decades. As of 2022 U.S. News & World Report ranks the graduate program as tied for second with Stanford University and University of California, Berkeley. It is ranked second in the United States on Computer Science Open Rankings, which combines scores from multiple independent rankings.

<span class="mw-page-title-main">UC Berkeley College of Engineering</span> Engineering school of the University of California, Berkeley

The University of California, Berkeley College of Engineering, branded as Berkeley Engineering, is the engineering school of the University of California, Berkeley, a public research university in Berkeley, California.

<span class="mw-page-title-main">Spencer Kimball (computer programmer)</span> American computer programmer, entrepreneur, and business

Spencer Kimball is an American computer programmer, entrepreneur, and business executive. He is the CEO of Cockroach Labs, a company he co-founded in 2014. His work as a programmer includes creating GNU Image Manipulation Program (GIMP) while still in college, and assisting the source code development of CockroachDB, the namesake software of Cockroach Labs. In addition to Cockroach Labs, Kimball was involved in the founding of other tech startups including WeGo and Viewfinder.

Pei-Yuan Wei is a Taiwanese-American businessman who created ViolaWWW, the first popular graphical web browser.

<span class="mw-page-title-main">ViolaWWW</span> Popular web browser in the early 1990s

ViolaWWW is a discontinued browser, the first to support scripting and stylesheets for the World Wide Web (WWW). It was first released in 1991/1992 for Unix and acted as the recommended browser at CERN, where the WWW was invented, but eventually lost its position as most frequently used browser to Mosaic.

XCF, short for eXperimental Computing Facility, is the native image format of the GIMP image-editing program. It saves all of the data the program handles related to the image, including, among others, each layer, the current selection, channels, transparency, paths and guides.

<span class="mw-page-title-main">Barbara Simons</span> American computer scientist

Barbara Bluestein Simons is an American computer scientist and the former president of the Association for Computing Machinery (ACM). She is a Ph.D. graduate of the University of California, Berkeley and spent her early career working as an IBM researcher. She is the founder and former co-chair of USACM, the ACM U.S. Public Policy Council. Her main areas of research are compiler optimization, scheduling theory and algorithm analysis and design.

<span class="mw-page-title-main">Peter Mattis</span> American computer programmer, entrepreneur

Peter Mattis is an American computer programmer, entrepreneur, and business executive. He is the CTO and co-founder for Cockroach Labs, a company he co-founded in 2014. His work as a programmer includes launching GNU Image Manipulation Program (GIMP) while still in college, and assisting the source code development of CockroachDB, the namesake software of Cockroach Labs.

<span class="mw-page-title-main">Courant Institute of Mathematical Sciences</span> Division of New York University, USA (founded 1935)

The Courant Institute of Mathematical Sciences is the mathematics research school of New York University (NYU), and is among the most prestigious mathematics schools and mathematical sciences research centers in the world. Founded in 1935, it is named after Richard Courant, one of the founders of the Courant Institute and also a mathematics professor at New York University from 1936 to 1972, and serves as a center for research and advanced training in computer science and mathematics. It is located on Gould Plaza next to the Stern School of Business and the economics department of the College of Arts and Science.

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).

<span class="mw-page-title-main">Jonathan Blow</span> American game designer and programmer

Jonathan Blow is an American video game designer and programmer. He is best known for his work on the independent video games Braid (2008) and The Witness (2016).

<span class="mw-page-title-main">Donald Bren School of Information and Computer Sciences</span>

The Donald Bren School of Information and Computer Sciences, also known colloquially as UCI's School of ICS or simply the Bren School, is an academic unit of University of California, Irvine (UCI), and the only dedicated school of computer science in the University of California system. Consisting of nearly three thousand students, faculty, and staff, the school maintains three buildings in the South-East section of UCI's undergraduate campus, and maintains student body and research affiliations throughout UCI.

XCF may refer to:

<span class="mw-page-title-main">Brian Harvey (lecturer)</span> American computer scientist

Brian Keith Harvey is a former Lecturer SOE of computer science at University of California, Berkeley. He and his students developed an educational programming language named UCBLogo which is free and open-source software, a dialect of the language Logo, as an interpreter, for learners.

The Computer Science Undergraduate Association is an ASUC funded group at University of California, Berkeley, first founded in 1972. The CSUA's constitution reads:

The purposes of this organization are: to represent the undergraduate computer science student body in dealings with the University of California at Berkeley, its representatives, and any other appropriate organization; to provide a forum for the personal interaction of persons involved in the computer sciences; to promote knowledge of and interest in the computer sciences; and to raise funds to accomplish these goals.

References

  1. "Home | CSUA". Computer Science Undergraduate Association. Retrieved 2018-04-12.
  2. 1 2 3 4 5 6 7 8 9 10 11 Frauenheim, Ed (December 4, 2000). "Free Photoshop for the people". Salon . Article on the history of the Experimental Computing Facility and its role in creating free software.
  3. 1 2 3 4 "eXperimental Computer Facility's proud present and impressive past". Engineering News. February 10, 2003. Archived from the original on April 22, 2003.
  4. "Frobozz Magic Programming Language". Free On-line Dictionary of Computing. June 2, 1992.
  5. Keur, Scott (Feb 8, 1998). "Interview With Wulfram Development Team by Scott Keur". The Multiplayer Online Games Directory. Archived from the original on Jul 3, 1998.