Publication statistics
Pub. period:1978-2012
Pub. count:7
Number of co-authors:11
Co-authors
Number of publications with 3 favourite co-authors:
Robert C. Gammill:1Richard S. Heiser:1Adam Osborne:1 Productive colleagues
Larry Tesler's 3 most productive colleagues in number of publications:
Bill Buxton:78Allen Cypher:30Irene Greif:19 
For a list of all the ways technology has failed to improve the quality of life, please press three.
-- Alice Kahn
Featured chapter
Read the fascinating history of Wearable Computing, told by its father, Steve Mann
Read Steve's chapter !
Larry Tesler
Personal Homepage:
http://www.nomodes.comCurrent place of employment:
SelfUser experience and innovation executive.
Image not found.
Publications by Larry Tesler (bibliography)
Tesler, Larry (2012): A Personal History of Modeless Text Editing and Cut/Copy-Paste. In Interactions, 19 (4) pp. 70-75.
The most recognized of the author's contributions to the graphical user interface (GUI) is cut/copy-paste. He developed the pattern over a period of years in collaboration with a series of colleagues. But cut/copy-paste was not a distinct project; it was one of a collection of patterns that he called modeless text editing. The author helped to develop the theoretical underpinnings of modeless editing and the first products to affirm the validity of the theories. This article was based on the author's Lifetime Practice Award talk at the CHI 2011 conference.
© All rights reserved Tesler and/or Lawrence Erlbaum Associates
Smith, David Canfield, Cypher, Allen and Tesler, Larry (2001): Novice programming comes of age. In: Lieberman, Henry (ed.). "Your Wish Is My Command: Programming by Example". San Francisco, CA: Morgan Kaufmann Publisherspp. 7-19
Stagecast Creator combines programming by demonstration and visual before-after rules to enable most eight year old children, and all ten year olds, to create their own interactive stories, games and simulations. In the process, they learn and apply the key concepts of computer programming without using a programming language.
© All rights reserved Smith et al. and/or Morgan Kaufmann Publishers
Greif, Irene, Buxton, Bill, MacGregor, Scott, Reed, David R. and Tesler, Larry (1985): Microcomputer User Interface Toolkits: The Commercial State-of-the-Art. In: Borman, Lorraine and Curtis, Bill (eds.) Proceedings of the ACM CHI 85 Human Factors in Computing Systems Conference April 14-18, 1985, San Francisco, California. p. 225.
A well-designed user interface is a very valuable asset: the best available today are based on hundreds of man-years of work combining results of research in human factors, tasteful design reviewed and modified through extensive end-user testing, and many rounds of implementation effort. As a result, the user interface "toolkit" is emerging as the hottest new software item. A toolkit can provide software developers with a programming environment in which the user interface coding is already done so that new applications programs can automatically be integrated with other workstation functions. The panel will evaluate this new trend. Tesler and MacGregor will present the designs of the leading toolkit products from Apple and Microsoft, respectively. Reed will analyze the choices from the point of view of the third party software vendors' requirements. Noting that the effort going into these products may well result in de facto standard setting, Buxton will question the appropriateness of making this commitment based on microcomputer hardware.
© All rights reserved Greif et al. and/or ACM Press
Tesler, Larry (1983): Object Oriented User Interfaces and Object Oriented Languages. In: ACM Conference on Personal and Small Computers December 7-9, 1983, Westgate Hotel, San Diego, California, USA. pp. 3-5.
Tesler, Larry (1983): Enlisting user help in software design. In SigCHI Bulletin, 14 (3) pp. 5-9.
To create usable software, enlist user help at two critical stages of development. During the design phase, watch and interview users at the workplace to discover their needs. Before the code is frozen, invite users to talk aloud as they test prototypes with the assistance of a teacher. The article describes these methods as they were applied at PARC from 1973-75 and alludes to their use at Apple from 1980-82. Topics covered: When to enlist user help. Enlisting user help during the design. Interviewing at the workplace. Enlisting user help during implementation. Prototype testing. Resolving specific design issues. Uncovering unanticipated problems. Qualifying subjects. Beginning a prototype test. Conducting a prototype test. Maximizing test benefits. Interviewer qualifications. Concluding a prototype test. Homework between tests. Employing test results.
© All rights reserved Tesler and/or ACM Press
Tesler, Larry (1981): The Smalltalk Environment. In Byte, 6 (8) pp. 90-147.
Introduced the interactive development environment and the graphical user interface of Smalltalk. Described modeless editing, pop-up menus, overlapping windows, paned windows, list panes, and the inspect, browse, notify, debug, and project windows of the IDE. The byte.com version of the article includes none of the numerous figures in the print version.
© All rights reserved Tesler and/or his/her publisher
Isaacson, Portia, Gammill, Robert C., Heiser, Richard S., Osborne, Adam, Tesler, Larry and Warren, Jim C. (1978): Personal computing: problems of the 80's. In ACM SIGPC Notes, 1 (3) pp. 46-55.
Originally published in Proc. of the Oregon Report on Computing in the 1980s (Mar. 1978) and Computer 11 (Sep. 1978). The scope of this blueprint paper includes home, hobby, business, education, and scientific personal computers and some intelligent devices with a restricted user interface. A computer must cost under $I,000 in order to have mass-market appeal. Portability is an important attribute. The size should be no larger than a notebook; weight less than 4 pounds. The user interface will be considerably simpler than any now in use. To supplant paper-based systems, personal computers will have to surpass them in ease of retrieval of information, thereby permitting access to a wider range of information in a shorter time than a trip to a library. Both highly directed searches and free-flowing browsing through large stores of information will be mandatory capabilities. The personal computer together with the worldwide information network will bring the libraries and schools (not to mention stores and billboards) into the home.
© All rights reserved Isaacson et al. and/or ACM
Show this list on your homepage
Copyright legend
- Pd:
Public Domain (information that is common property and contains no original authorship)
Legal Code (full licence text): http://en.wikipedia.org/wiki/Public_domain - CompositeWorkWithMultipleCopyrightTerms:
Work that is derived from or composed of multiple works with varying copyright terms and/or copyright holders - FairUse:
Copyrighted materials that meet the legal criteria for Fair Use when used by the Interaction Design FoundationThe most common cases of Fair Use are: 1) Cover art: Cover art from various items, for identification only in the context of critical commentary of that item (not for identification without critical commentary). 2) Team and corporate logos: For identification. 3) Other promotional material: Posters, programs, billboards, ads: For critical commentary. 4) Film and television screen shots: For critical commentary and discussion of the cinema and television. 5) Screenshots from software products: For critical commentary. 6) Paintings and other works of visual art: For critical commentary, including images illustrative of a particular technique or school. 7) Images with iconic status or historical importance: As subjects of commentary. 8) Images that are themselves subject of commentary.
Legal Code (full licence text): http://en.wikipedia.org/wiki/Fair_use - AllRightsReservedUsedWithoutPermission:
All Rights Reserved. Non-free, copyrighted materials used without permission. The materials are used without permission of the copyright holder because the materials meet the legal criteria for Fair Use and/or because The Interaction Design Foundation has not been able to contact the copyright holder. The most common cases of Fair Use are: 1) Cover art: Cover art from various items, for identification only in the context of critical commentary of that item (not for identification without critical commentary). 2) Team and corporate logos: For identification. 3) Other promotional material: Posters, programs, billboards, ads: For critical commentary. 4) Film and television screen shots: For critical commentary and discussion of the cinema and television. 5) Screenshots from software products: For critical commentary. 6) Paintings and other works of visual art: For critical commentary, including images illustrative of a particular technique or school. 7) Images with iconic status or historical importance: As subjects of commentary. 8) Images that are themselves subject of commentary. - AllRightsReserved:
All Rights Reserved. Materials used with permission. Permission to use has been granted exclusively to The Interaction Design Foundation and/or the author of the given work/chapter, in which the copyrighted material is used. This permission constitutes a non-transferable license and, as such, only applies to The Interaction Design Foundation. Therefore, no part of this material may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, recording or otherwise without prior written permission of the copyright holder. - CC-Att-1:
Creative Commons Attribution 1.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by/1.0/ - CC-Att-3:
Creative Commons Attribution 3.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by/3.0/ - CC-Att-2:
Creative Commons Attribution 2.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by/2.0/ - CC-Att:
Creative Commons Attribution 3.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by/3.0/ - CC-Att-ND-3:
Creative Commons Attribution-NoDerivs 3.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by-nd/3.0/ - CC-Att-ND-2:
Creative Commons Attribution-NoDerivs 2.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by-nd/2.0/ - CC-Att-ND-1:
Creative Commons Attribution-NoDerivs 1.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by-nd/1.0/ - CC-Att-ND:
Creative Commons Attribution-NoDerivs 3.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by-nd/3.0/ - CC-Att-SA-1:
Creative Commons Attribution-ShareAlike 1.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by-sa/1.0/ - CC-Att-SA-3:
Creative Commons Attribution-ShareAlike 3.0
Legal Code (full licence text): http://creativecommons.org/licenses/by-sa/3.0/ - CC-Att-SA-2:
Creative Commons Attribution-ShareAlike 2.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by-sa/2.0/ - CC-Att-SA:
Creative Commons Attribution-ShareAlike 3.0 Unported
Legal Code (full licence text): http://creativecommons.org/licenses/by-sa/3.0/ - Unknown:
Copyright status unknown
dd
Join the technology elite and advance:
Changes to this page (author)
22 Aug 2012: Modified22 Aug 2012: Added23 Feb 2010: Modified
02 Jul 2009: Modified
30 Jun 2009: Modified
14 May 2009: Modified
01 May 2009: Modified
01 May 2009: Added
01 May 2009: Modified
01 May 2009: Added
01 May 2009: Modified
01 May 2009: Added
01 May 2009: Modified
01 May 2009: Added
28 Apr 2003: Added
Page Information
Page maintainer:
The Editorial Team
URL: http://www.interaction-design.org/references/authors/larry_tesler.html