All Topics  
Gypsy (software)

 

   Email Print
   Bookmark   Link






 

Gypsy (software)



 
 
Gypsy was the first modern document preparation system, using the modern style of graphical user interface
Graphical user interface

A graphical user interface is a type of user interface which allows people to human-computer interaction such as computers; hand-held devices such as MP3 Players, Portable Media Players or Gaming devices; household appliances and office equipment....
 (in which the mouse was used to initiate commands), and would be familiar to any user of a modern personal computer
Personal computer

A personal computer is any general-purpose computer whose original sales price, size, and capabilities make it useful for individuals, and which is intended to be operated directly by an end user, with no intervening computer operator....
. It was the second WYSIWYG
WYSIWYG

WYSIWYG , is an acronym for What You See Is What You Get, used in computing to describe a system in which content displayed during editing appears very similar to the final output, which might be a printed document, web page, slide presentation or even the lighting for a theatrical event....
 document preparation program
Computer program

Computer programs are Instruction for a computer. A computer requires programs to function. Moreover, a computer program does not run unless its instructions are executed by a Central processing unit; however, a program may communicate an Algorithm#Formalization of algorithms to people without running....
, a successor to the ground-breaking Bravo
Bravo (software)

Bravo was the first WYSIWYG document preparation computer program. It provided typeface capability using the bitmap computer display on the Xerox Alto personal computer....
 on the seminal Xerox Alto
Xerox Alto

The Xerox Alto was an early personal computer developed at Xerox PARC in 1973. It was the first computer to use the desktop metaphor and graphical user interface ....
 personal computer.

It was produced at Xerox PARC
Xerox PARC

PARC , formerly Xerox PARC, is a research and development company in Palo Alto, California with a distinguished reputation for its contributions to information technology....
 by Larry Tesler
Larry Tesler

Larry Gordon Tesler is a computer scientist working in the field of human-computer interaction. Tesler has worked at Xerox PARC, Apple Computer, Amazon.com, and Yahoo!...
 and Timothy Mott, along with Butler Lampson
Butler Lampson

Butler W. Lampson is a renowned computer scientist.After graduating from the Lawrenceville School, Lampson received his Bachelor's degree in Physics from Harvard University in 1964, and his Doctor of Philosophy in Electrical Engineering and Computer Science from the University of California, Berkeley in 1967....
, Charles Simonyi
Charles Simonyi

Charles Simonyi is a Hungary computer software executive who, as head of Microsoft's application software group, oversaw the creation of Microsoft Office....
, and other colleagues in 1975, starting with Bravo as a base.






Discussion
Ask a question about 'Gypsy (software)'
Start a new discussion about 'Gypsy (software)'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Gypsy was the first modern document preparation system, using the modern style of graphical user interface
Graphical user interface

A graphical user interface is a type of user interface which allows people to human-computer interaction such as computers; hand-held devices such as MP3 Players, Portable Media Players or Gaming devices; household appliances and office equipment....
 (in which the mouse was used to initiate commands), and would be familiar to any user of a modern personal computer
Personal computer

A personal computer is any general-purpose computer whose original sales price, size, and capabilities make it useful for individuals, and which is intended to be operated directly by an end user, with no intervening computer operator....
. It was the second WYSIWYG
WYSIWYG

WYSIWYG , is an acronym for What You See Is What You Get, used in computing to describe a system in which content displayed during editing appears very similar to the final output, which might be a printed document, web page, slide presentation or even the lighting for a theatrical event....
 document preparation program
Computer program

Computer programs are Instruction for a computer. A computer requires programs to function. Moreover, a computer program does not run unless its instructions are executed by a Central processing unit; however, a program may communicate an Algorithm#Formalization of algorithms to people without running....
, a successor to the ground-breaking Bravo
Bravo (software)

Bravo was the first WYSIWYG document preparation computer program. It provided typeface capability using the bitmap computer display on the Xerox Alto personal computer....
 on the seminal Xerox Alto
Xerox Alto

The Xerox Alto was an early personal computer developed at Xerox PARC in 1973. It was the first computer to use the desktop metaphor and graphical user interface ....
 personal computer.

It was produced at Xerox PARC
Xerox PARC

PARC , formerly Xerox PARC, is a research and development company in Palo Alto, California with a distinguished reputation for its contributions to information technology....
 by Larry Tesler
Larry Tesler

Larry Gordon Tesler is a computer scientist working in the field of human-computer interaction. Tesler has worked at Xerox PARC, Apple Computer, Amazon.com, and Yahoo!...
 and Timothy Mott, along with Butler Lampson
Butler Lampson

Butler W. Lampson is a renowned computer scientist.After graduating from the Lawrenceville School, Lampson received his Bachelor's degree in Physics from Harvard University in 1964, and his Doctor of Philosophy in Electrical Engineering and Computer Science from the University of California, Berkeley in 1967....
, Charles Simonyi
Charles Simonyi

Charles Simonyi is a Hungary computer software executive who, as head of Microsoft's application software group, oversaw the creation of Microsoft Office....
, and other colleagues in 1975, starting with Bravo as a base. It was produced for use at Ginn & Co., a Xerox subsidiary in Boston which published textbooks. (The term "cut and paste
Cut and paste

In human-computer interaction, cut and paste and copy and paste offer user interface paradigms for transferring text, data , computer files or Object s from a source to a destination....
" comes from the editors at Ginn, who were the first to indicate that such a capability would be useful.)

Although similar in capabilities to Bravo, the user interface
User interface

The user interface is the aggregate of means by which people—the User s—Interaction with the system—a particular machine, device, computer program or other complex tools....
 of Gypsy was radically different. Rather than require the user to memorize an extensive command set (which would have been activated by typing various characters on the keyboard), as in Bravo, Gypsy instead used the mouse to initiate commands. (Gypsy was the first program to make use of the mouse for commands; all previous uses of the mouse had simply been for marking locations in the text, as well as selecting areas of the text.)

This meant that unlike Bravo, Gypsy could avoid being a so-called "moded" program, making it harder for novices to get confused. In Gypsy, all characters typed on the keyboard were usually entered into the buffer.

Gypsy was tremendously successful - new users could learn to work with it in only several hours, and organizations that used it quickly came to employ it widely. Xerox used a descendant in the Xerox Star
Xerox Star

The Star workstation, officially known as the Xerox 8010 Information System, was introduced by Xerox Corporation in 1981. It was the first commercial system to incorporate various technologies that today have become commonplace in personal computers, including a raster graphics display, a window-based graphical user interface, icon , f...
 office system, from where the Gypsy paradigm spread to all modern document preparation systems.

Further reading



External links