WorldCat Identities

Perlis, Alan J.

Overview
Works: 35 works in 122 publications in 2 languages and 1,463 library holdings
Genres: Criticism, interpretation, etc  Conference papers and proceedings 
Roles: Author, Editor, Performer, pre
Classifications: QA76.6, 001.642
Publication Timeline
.
Most widely held works about Alan J Perlis
 
Most widely held works by Alan J Perlis
A view of programming languages by Bernard A Galler( Book )

18 editions published between 1970 and 1994 in English and held by 428 WorldCat member libraries worldwide

The book, suitable for a second course in computer programming at the graduate level, is for undergraduates as well as graduates interested in the design of programming languages and in the implementation of language processors as well as for those who are using computers and are faced with the need for developing data structures appropriate to their problems. Areas covered include Markov Algorithms and primitive elements of programming, the ALGOL language, a general view of data structures, and extendability of languages through definitions. (Author)
Software reusability by Ted J Biggerstaff( Book )

36 editions published between 1988 and 1989 in English and held by 422 WorldCat member libraries worldwide

Volume 1
Software metrics : an analysis and evaluation by Alan D Perlis( Book )

5 editions published in 1981 in English and held by 338 WorldCat member libraries worldwide

The role of metrics in software and software development. Summary of panel findings. Software metrics: a research initiative. Toward a scientific basis for software evaluation. Design of software experiments. Experimental evaluation of software characteristics. Software project forecasting. Controlling software development through the life cycle model. Resource models. High level language metrics. Data collection, validation and analysis. A scientific approach to statistical software. Performance evaluation: a software metrics success story. Statistical measures of software reliability. The measurement of software quality and complexity. Complexity of large systems. Software maintenance tools and statistics. When is good enough? Evaluation and selecting software metrics. Annotated bibliography on software metrics. Index
Introduction to computer science by Alan J Perlis( Book )

9 editions published between 1972 and 1976 in English and held by 164 WorldCat member libraries worldwide

Proceedings by Workshop on Reusability in Programming( Book )

3 editions published in 1983 in English and held by 19 WorldCat member libraries worldwide

Structure and interpretation of computer programs by Harold Abelson( Book )

8 editions published between 1984 and 2002 in 3 languages and held by 18 WorldCat member libraries worldwide

"Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text." "There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published." "A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises." "In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard."--Jacket
An introductory course in computer programming : course material developed for the Discrete System Concepts Project by Robert T Braden( Book )

4 editions published between 1965 and 1967 in English and held by 10 WorldCat member libraries worldwide

The course described herein is the means by which a university student is introduced to complex computation. This first contact should happen at the earliest possible time in his college education, and the contact should be analytical, not descriptive. Together with courses in mathematics and natural language, this course should contribute to his development of fluency in the use of intellectual tools. It is hoped that the material presented here will be helpful in organizing a first one-semester course in computing. Because this course is limited to one-semester, it does not contain many things that a programming course should. Succeeding courses involve the student in symbol manipulation, per se, and in the details of designing real and, hence, complex computer systems. (Author)
Social processes and proofs of theorems and programs by Richard A DeMillo( Book )

5 editions published between 1976 and 1978 in English and held by 7 WorldCat member libraries worldwide

It has been extensively argued that the art and science of programming should strive to become more like mathematics. In this paper we argue that this point of view is correct, but that the reasons usually given for it are wrong. We present our view that mathematics is, rather than a formal process, an ongoing social process and that the formalistic view of mathematics is misleading and destructive for proving software. (Author)
Draft Software Metrics Panel final report : papers presented at the 30 June 1980 meeting on software metrics, Washington, DC( Book )

1 edition published in 1980 in English and held by 5 WorldCat member libraries worldwide

Workshop on Reusability in Programming : proceedings : 7-9 September 1983, Sheraton-Islander, Newport, RI by Workshop on Reusability in Programming( Book )

1 edition published in 1983 in English and held by 5 WorldCat member libraries worldwide

Management and the computer of the future by Martin Greenberger( Book )

1 edition published in 1962 in Undetermined and held by 4 WorldCat member libraries worldwide

A DEFINITION OF FORMULA ALGOL by Alan J Perlis( Book )

2 editions published in 1966 in English and held by 4 WorldCat member libraries worldwide

Formula Algol is an extension to ALGOL 60 incorporating formula manipulation and list processing. This paper defines a current version of the Formula Algol language which is implemented on the CDC G-20. (Author)
A preliminary sketch of Formula ALGOL by Alan J Perlis( Book )

3 editions published in 1965 in English and held by 3 WorldCat member libraries worldwide

In earlier years algebraic languages, list processing languages and string manipulating languages have existed separately from one another. Recently, formula manipulating languages have evolved, and, in addition, there have been efforts to combine various different kinds of processing into one language. The design of Formula Algol represents an effort in this direction. Specifically, Formula Algol is an extension to Algol providing formula manipulating, list processing, and limited string capabilities. Thus, Formula Algol is a language in which the advantages of these various different kinds of processing are combined, but we anticipate that Formula Algol will be particularly well adapted to algebraic symbol manipulating processes
Conversational programming : APL, an implementation in bliss by Alan J Perlis( Book )

3 editions published in 1971 in English and held by 3 WorldCat member libraries worldwide

As part of the ongoing research program in conversational programming an APL system has been implemented for the PDP-10. As this system is to be a base for extensive study in conversational programming the system was programmed entirely in Bliss, a high-level programming, language specifically designed for the writing of systems programs. A few extensions to APL are included in this first version which supports both Teletype and IBM/Datel terminals. (Author)
The APL idiom list by Alan J Perlis( Book )

2 editions published in 1977 in English and held by 3 WorldCat member libraries worldwide

Internal translator (IT) : a compiler for the 650 by Alan J Perlis( Book )

1 edition published in 1957 in English and held by 3 WorldCat member libraries worldwide

A proposal for definitions in algol by Bernard A Galler( Book )

2 editions published between 1965 and 1966 in English and held by 2 WorldCat member libraries worldwide

Wallace Stevens : a world of transforming shapes by Alan D Perlis( Book )

1 edition published in 1976 in English and held by 2 WorldCat member libraries worldwide

Conversational programming -- LCC : a reference manual for a language for conversational computing by J Mitchell( Book )

1 edition published in 1971 in English and held by 1 WorldCat member library worldwide

This document describes LCC, a Language for Conversational Computing which runs under TSS on an IBM 360/67. The statement syntax of LCC stems from that of Algol 60 and JOSS, but LCC has been designed to exploit as fully as possible the dynamic nature of conversational computing. Thus LCC is a fully interpretive system with extensive features for conversational control and with capabilities for dynamic block structure, block expressions, and recursion, interspersed editing and execution (use of program text as data and vice versa), dynamic variable attributes, and interlaced program execution and creation (program-directed program preparation). The complete LCC syntax and a sample conversation are included. (Author)
An Algol publication form by Alan J Perlis( Book )

1 edition published in 1966 in English and held by 1 WorldCat member library worldwide

 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.58 (from 0.33 for Wallace St ... to 0.90 for A proposal ...)

Associated Subjects
ALGOL (Computer program language) APL (Computer program language) ARPANET (Computer network) Artificial intelligence Artificial intelligence--Research Association for Computing Machinery Business--Data processing Carnegie-Mellon University.--Computer Science Department Compilers (Computer programs) Compiling (Electronic computers) Computer programming Computer programming--Management Computer programming--Study and teaching Computer programs Computer programs--Evaluation Computer programs--Reliability Computers Computer science Computer science--Research Computer science--Study and teaching (Higher) Computer software Computer software--Evaluation Computer software industry Computer software--Reusability Cooper, Robert B.,--Jr, Data structures (Computer science) Electronic data processing FORTRAN (Computer program language) Industrial management Information storage and retrieval systems--Standards International Business Machines Corporation Licklider, J. C. R LISP (Computer program language) Management Massachusetts Institute of Technology National Institute of Mental Health (U.S.) National Institutes of Health (U.S.) Perlis, Alan J Programming languages (Electronic computers) Reddy, Raj Simon, Herbert A.--(Herbert Alexander), Software measurement Stanford Artificial Intelligence Laboratory Stanford University.--Computer Science Department Stevens, Wallace, Time-sharing computer systems Translators (Computer programs) Traub, J. F.--(Joseph Frederick), United States Yale University.--Department of Computer Science
Software reusability
Alternative Names
Alan J. Perlis

Alan J. Perlis amerikanischer Informatiker

Alan Perlis Amerikaans wiskundige

Alan Perlis amerikansk datavetare och matematiker

Alan Perlis amerikansk informatikar og matematikar

Alan Perlis amerikansk informatiker og matematiker

Alan Perlis informaticien américain

Alan Perlis informatico statunitense

Alan Perlis informatyk amerykański

Perlis, A. J. 1922-1990

Perlis, Al 1922-1990

Perlis, Alan.

Perlis, Alan 1922-1990

Алан Перлис

Алан Перліс

Перлис, А. Дж.

Перлис, Алан Джей американский учёный в области информатики

אלן פרליס

آلان بيرليس

آلن پرلیس ریاضی‌دان و دانشمند علوم کامپیوتر آمریکایی

অ্যালান পারলিস

앨런 펄리스 미국의 컴퓨터 과학자

アラン・パリス American computer scientist

艾伦·佩利

Languages
English (107)

Polish (1)

Covers
Software metrics : an analysis and evaluationStructure and interpretation of computer programs