Richard P. Gabriel
   HOME
*





Richard P. Gabriel
Richard P. Gabriel (born 1949) is an American computer scientist known for his work in computing related to the programming language Lisp, and especially Common Lisp. His best known work was a 1990 essay "Lisp: Good News, Bad News, How to Win Big", which introduced the phrase ''Worse is Better'', and his set of benchmarks for Lisp, termed ''Gabriel Benchmarks'', published in 1985 as ''Performance and evaluation of Lisp systems''. These became a standard way to benchmark Lisp implementations. Biography He was born in 1949, in the town of Merrimac in northeastern Massachusetts to two dairy farmers. He studied at Northeastern University, Boston, where he earned a B.A. in mathematics (1967–1972). , he resides in Redwood City, California with his wife, Jo. He has a son named Joseph, and a daughter named Mariko, a Doctor of Physical Therapy in Los Altos, California. Studying Subsequently, he pursued graduate studies in mathematics at MIT, from 1972 to 1973; he was tapped by Patric ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Merrimac, Massachusetts
Merrimac is a small town in Essex County, Massachusetts, United States, and on the southeastern border of New Hampshire, approximately northeast of Boston and west of the Atlantic Ocean. It was incorporated on April 11, 1876. It is situated along the north bank of the Merrimack River in the Merrimack Valley. The population was 6,723 at the 2020 census. Historically a mill town, it has long since become a largely residential community. It is part of the Greater Boston metropolitan area. History Settled by the English in 1638 as a part of Salisbury and later as a part of Amesbury around the village of Merrimacport, it was known throughout the seventeenth and eighteenth centuries as an agricultural and fishing community, with a small amount of shipbuilding. When Amesbury separated from Salisbury in 1666, Merrimac was referred to as the West Parish of Amesbury, or simply West Amesbury, although it was unincorporated. When a border dispute between the Massachusetts and New Hampsh ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


League For Programming Freedom
League for Programming Freedom (LPF) was founded in 1989 by Richard Stallman to unite free software developers as well as developers of proprietary software to fight against software patents and the extension of the scope of copyright. Their logo is the Statue of Liberty holding a floppy disk and tape spool. Among other initiatives, the League started the "Burn all GIFs" campaign in opposition to the actions of Unisys in enforcing their patent on LZW compression used by CompuServe when creating the image format. The League produced a newsletter, ''Programming Freedom'', in 11 issues from 1991 to 1995. These primary source materials chronicle the work of the organization. The single event that had the most influence on the creation of the League was Apple's lawsuits against Microsoft about supposed copyrights violations of the look and feel of the Macintosh in the development of Windows. After the lawsuit ended, the League went dormant, to be resurrected by those who were i ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Incompatible Timesharing System
Incompatible Timesharing System (ITS) is a time-sharing operating system developed principally by the MIT Artificial Intelligence Laboratory, with help from Project MAC. The name is the jocular complement of the MIT Compatible Time-Sharing System (CTSS). ITS, and the software developed on it, were technically and culturally influential far beyond their core user community. Remote "guest" or "tourist" access was easily available via the early ARPAnet, allowing many interested parties to informally try out features of the operating system and application programs. The wide-open ITS philosophy and collaborative online community were a major influence on the hacker culture, as described in Steven Levy's book ''Hackers'', and were the direct forerunners of the free and open-source software, open-design, and Wiki movements. History ITS development was initiated in the late 1960s by those (the majority of the MIT AI Lab staff at that time) who disagreed with the direction taken by Proj ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Operating System
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also include accounting software for cost allocation of processor time, mass storage, printing, and other resources. For hardware functions such as input and output and memory allocation, the operating system acts as an intermediary between programs and the computer hardware, although the application code is usually executed directly by the hardware and frequently makes system calls to an OS function or is interrupted by it. Operating systems are found on many devices that contain a computer from cellular phones and video game consoles to web servers and supercomputers. The dominant general-purpose personal computer operating system is Microsoft Windows with a market share of around 74.99%. macOS by Apple Inc. is in second place (14.84%), and ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Teaching Assistant
A teaching assistant or teacher's aide (TA) or education assistant (EA) or team teacher (TT) is an individual who assists a teacher with instructional responsibilities. TAs include ''graduate teaching assistants'' (GTAs), who are graduate school, graduate students; ''undergraduate teaching assistants'' (UTAs), who are undergraduate students; ''secondary school TAs'', who are either high school students or adults; and ''elementary school TAs'', who are adults (also known as ''paraprofessional educators'' or ''teacher's aides''). By definition, TAs assist with classes, but many graduate students serve as the sole instructor for one or more classes each semester as a teaching fellow or graduate student instructor, although in some states, such as Florida, they are called "teaching assistants". Graduate and adult TAs generally have a fixed salary determined by each contract period (usually a semester or an academic year); however, undergraduates and high school students are sometimes ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University Of Illinois At Urbana–Champaign
The University of Illinois Urbana-Champaign (U of I, Illinois, University of Illinois, or UIUC) is a public land-grant research university in Illinois in the twin cities of Champaign and Urbana. It is the flagship institution of the University of Illinois system and was founded in 1867. Enrolling over 56,000 undergraduate and graduate students, the University of Illinois is one of the largest public universities by enrollment in the country. The University of Illinois Urbana-Champaign is a member of the Association of American Universities and is classified among "R1: Doctoral Universities – Very high research activity". In fiscal year 2019, research expenditures at Illinois totaled $652 million. The campus library system possesses the second-largest university library in the United States by holdings after Harvard University. The university also hosts the National Center for Supercomputing Applications and is home to the fastest supercomputer on a university campus. The ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Artificial Intelligence
Artificial intelligence (AI) is intelligence—perceiving, synthesizing, and inferring information—demonstrated by machines, as opposed to intelligence displayed by animals and humans. Example tasks in which this is done include speech recognition, computer vision, translation between (natural) languages, as well as other mappings of inputs. The ''Oxford English Dictionary'' of Oxford University Press defines artificial intelligence as: the theory and development of computer systems able to perform tasks that normally require human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages. AI applications include advanced web search engines (e.g., Google), recommendation systems (used by YouTube, Amazon and Netflix), understanding human speech (such as Siri and Alexa), self-driving cars (e.g., Tesla), automated decision-making and competing at the highest level in strategic game systems (such as chess and Go). ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Patrick Winston
Patrick Henry Winston (February 5, 1943 – July 19, 2019) was an American computer scientist and professor at the Massachusetts Institute of Technology. Winston was director of the MIT Artificial Intelligence Laboratory from 1972 to 1997, succeeding Marvin Minsky, who left to help found the MIT Media Lab. Winston was succeeded as director by Rodney Brooks. Winston received his undergraduate degree from MIT in 1965, where he was a member of Phi Delta Theta fraternity, and went on to complete his Masters and PhD there as well, finalizing his PhD in 1970. His research interests included machine learning and human intelligence. Winston was known within the MIT community for his excellent teaching and strong commitment to supporting MIT undergraduate culture. At MIT, Winston taught 6.034: Artificial Intelligence and 6.803/6.833: Human Intelligence Enterprise. Winston's ''How to Speak'' talk was an MIT tradition for over 40 years. "Offered every January, the talk is intended to impro ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics with the major subdisciplines of number theory, algebra, geometry, and analysis, respectively. There is no general consensus among mathematicians about a common definition for their academic discipline. Most mathematical activity involves the discovery of properties of abstract objects and the use of pure reason to prove them. These objects consist of either abstractions from nature orin modern mathematicsentities that are stipulated to have certain properties, called axioms. A ''proof'' consists of a succession of applications of deductive rules to already established results. These results include previously proved theorems, axioms, andin case of abstraction from naturesome basic properties that are considered true starting points of ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Benchmark (computing)
In computing, a benchmark is the act of running a computer program, a set of programs, or other operations, in order to assess the relative Computer performance, performance of an object, normally by running a number of standard Software performance testing, tests and trials against it. The term ''benchmark'' is also commonly utilized for the purposes of elaborately designed benchmarking programs themselves. Benchmarking is usually associated with assessing performance characteristics of computer hardware, for example, the floating point operation performance of a Central processing unit, CPU, but there are circumstances when the technique is also applicable to software. Software benchmarks are, for example, run against compilers or database management systems (DBMS). Benchmarks provide a method of comparing the performance of various subsystems across different chip/system Computer architecture, architectures. Purpose As computer architecture advanced, it became more diffi ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Lisp (programming Language)
Lisp (historically LISP) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation. Originally specified in 1960, Lisp is the second-oldest high-level programming language still in common use, after Fortran. Lisp has changed since its early days, and many dialects have existed over its history. Today, the best-known general-purpose Lisp dialects are Common Lisp, Scheme, Racket and Clojure. Lisp was originally created as a practical mathematical notation for computer programs, influenced by (though not originally derived from) the notation of Alonzo Church's lambda calculus. It quickly became a favored programming language for artificial intelligence (AI) research. As one of the earliest programming languages, Lisp pioneered many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, conditionals, higher-order functions, recursion, the self-hosting compiler, and the read†...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Allen Newell
Allen Newell (March 19, 1927 – July 19, 1992) was a researcher in computer science and cognitive psychology at the RAND Corporation and at Carnegie Mellon University’s School of Computer Science, Tepper School of Business, and Department of Psychology. He contributed to the Information Processing Language (1956) and two of the earliest AI programs, the Logic Theory Machine (1956) and the General Problem Solver (1957) (with Herbert A. Simon). He was awarded the ACM's A.M. Turing Award along with Herbert A. Simon in 1975 for their basic contributions to artificial intelligence and the psychology of human cognition. Early studies Newell completed his Bachelor's degree in physics from Stanford in 1949. He was a graduate student at Princeton University from 1949–1950, where he did mathematics. Due to his early exposure to an unknown field known as game theory and the experiences from the study of mathematics, he was convinced that he would prefer a combination of exper ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]