WorldCat Identities

Steele, Guy L. 1954-

Overview
Works: 47 works in 209 publications in 6 languages and 4,853 library holdings
Genres: Humor  Dictionaries  Conference proceedings  Handbooks, manuals, etc 
Roles: Editor, Illustrator, Author of introduction, Other
Classifications: PN6231.E4, 005.133
Publication Timeline
Key
Publications about  Guy L Steele Publications about Guy L Steele
Publications by  Guy L Steele Publications by Guy L Steele
Most widely held works by Guy L Steele
C, a reference manual by Samuel P Harbison ( Book )
52 editions published between 1984 and 2007 in English and Undetermined and held by 1,904 WorldCat member libraries worldwide
Includes both ANSI and traditional C
COMMON LISP : the language by Guy L Steele ( Book )
25 editions published between 1984 and 1990 in English and Undetermined and held by 1,161 WorldCat member libraries worldwide
Sur le rayonnage le 18 mai 2005
The new hacker's dictionary by Eric S Raymond ( Book )
19 editions published between 1991 and 1997 in English and held by 530 WorldCat member libraries worldwide
This Web site is an on-line collection of slang terms used by various subcultures of computer hackers. Though some technical material is included for background purposes, it is not a technical dictionary, but rather terms that hackers use among themselves for fun, social communication, and technical debate. Hacker slang is unusually rich in implications of overtones and undertones that illuminate the hackish psyche
The Java language specification by James Gosling ( Book )
28 editions published between 1996 and 2006 in 4 languages and held by 521 WorldCat member libraries worldwide
Written by the inventors of the technology, The Java Language Specification is the definitive technical reference for the Java programming language. It provides complete, accurate, and detailed coverage of the entire language and its syntax. If you want to know the precise meaning of Java's constructs, this is the source for you. The book specifies all of Java's syntax and semantics. It contains both lexical and syntactic grammars for the language, including a LALR(1) grammar. It describes all aspects of the language as checked by a Java compiler, including the semantics of all types, statements, and expressions. It also covers all aspects of the Java execution model, including exceptions, threads, and binary compatibility. In addition, the book gives specifications for all the types defined in the core packages of Java's Application Programming Interface (API): java.lang, java.io, and java.util
VLSI systems and computations by H. T Kung ( Book )
11 editions published in 1981 in English and held by 315 WorldCat member libraries worldwide
The Hacker's dictionary : a guide to the world of computer wizards ( Book )
3 editions published between 1983 and 1984 in English and held by 221 WorldCat member libraries worldwide
Langage C : Manuel de référence by Samuel P Harbison ( Book )
4 editions published between 1989 and 1990 in French and held by 72 WorldCat member libraries worldwide
C : ein Referenzhandbuch ; behandelt sowohl ANSI C als auch das traditionelle C! by Samuel P Harbison ( Book )
2 editions published in 1991 in German and held by 17 WorldCat member libraries worldwide
Das Hacker-Lexikon : betreten Sie d. Reich d. Hacker ; where no man has been before ( Book )
1 edition published in 1985 in German and held by 10 WorldCat member libraries worldwide
Effective Java by Joshua Bloch ( Book )
4 editions published between 2001 and 2007 in English and held by 9 WorldCat member libraries worldwide
Designed to help Java programmers make the most effective use of the Java programming language and its fundamental libraries, this updated edition includes more than 50 essays, each of which conveys one rule. Helping programmers sidestep common misconceptions and errors, each rule captures best practices that have been tested in the real world. Just one of the key features in this book are the code examples that illustrate many useful design patterns and idoms. Another key feature is the advice on what not to do. Providing examples of what practices to avoid helps programmers side step common misconceptions and errors. While the second edition will cover all of the classic topics developers have come to rely on- objects, classes, libraries, methods, and serialization; new to this edition will be the coverage on generics, metadata, autoboxing, concurrency utilities, memory model, enumerations, and more. The book is based on the philosophy that clarity and simplicity are of paramount importance. The concise essays teach Java programmers of all levels how to write correct, clear, reusable, and effective code. Learning the art of Java programming, like most other disciples, consists of learning the rules and then learning when to violate them. With this book in hand, Java programmers will truly learn the rules and then learn when to violate them
Scheme and the art of programming by George Springer ( Book )
3 editions published between 1990 and 1994 in English and held by 6 WorldCat member libraries worldwide
High performance computing demystified by David Loshin ( Book )
1 edition published in 1994 in English and held by 6 WorldCat member libraries worldwide
Common LISP ( Book )
4 editions published between 1986 and 1992 in Japanese and held by 5 WorldCat member libraries worldwide
What is the sound of one network clapping? a philosophical overview of the Connection Machine CM-5 by Guy Steele ( Visual )
4 editions published between 1992 and 2009 in English and held by 5 WorldCat member libraries worldwide
Discusses the parallel software model and examines the engineering decisions behind the design of the CM-5 hardware
Data parallel algorithms by Guy Steele ( Visual )
3 editions published in 1991 in English and held by 5 WorldCat member libraries worldwide
Lecture by Guy Steele, Jr. of Thinking Machines. Steele is a senior scientist who directs design/implementation of parallel programming languages for the Connection Machine. Outlines the data parallel programming environment, detailing elementwise operations, conditionals, replication, reduction, permutation, and scanning. He uses specific parallel algorithms to show the use of these building blocks in real applications. Ends with a Q & A session
Lenguaje C : manual de referencia by Samuel P Harbison ( Book )
2 editions published in 1988 in Spanish and held by 4 WorldCat member libraries worldwide
The Jargon File, Version 2.9.10, 01 Jul 1992 ( )
1 edition published in 1992 in English and held by 4 WorldCat member libraries worldwide
The definition and implementation of a computer programming language based on constraints by Guy Lewis Steele ( Book )
4 editions published in 1980 in English and held by 4 WorldCat member libraries worldwide
The constraint paradigm is a model of computation in which values are deduced whenever possible, under the limitation that deductions be local in a certain sense. One may visualize a constraint 'program' as a network of devices connected by wires. Data values may flow along the wires, and computation is performed by the devices. A device computes using only locally available information (with a few exceptions), and places newly derived values on other, locally attached wires. In this way computed values are propagated. An advantage of the constraint paradigm (not unique to it) is that a single relationship can be used in more than one direction. The connections to a device are not labelled as inputs and outputs; a device will compute with whatever values are available, and produce as many new values as it can. General theorem provers are capable of such behavior, but tend to suffer from combinatorial explosion; it is not usually useful to derive all the possible consequences of a set of hypotheses. The constraint paradigm places a certain kind of limitation on the deduction process. A number of implementations of constraint-based programming languages are presented
Growing a language by Guy L Steele ( Visual )
2 editions published between 1998 and 2002 in English and held by 3 WorldCat member libraries worldwide
Steele speaks on the idea of letting computer languages evolve, much as spoken languages do over time. The early concept of designing specific language structures with little room for adaptations worked for small computing communities, but not for today's worldwide communities. Steel suggests a combination of social and technical engineering is necessary for today's programming language designs
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.56 (from 0.23 for The Jargon ... to 0.93 for A disserta ...)
Alternative Names
Steele, Guy.
Steele, Guy, 1954-
Steele, Guy Jr
Steele, Guy L.
Steele, Guy L. Jr
スティール, ガイ
Languages
English (152)
Japanese (7)
German (5)
French (4)
Spanish (2)
Chinese (1)
Covers