Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Scott Wallace 0002

dblp:04/3127-2 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 1997
0000-0001-7613-9170ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Runtime systems and virtual machines · 70% Programming languages and type systems · 30%
Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Runtime systems and virtual machines
garbage collection
0.011997
Back to the Future: The Story of Squeak - A Usable Smalltalk Written in Itself · OOPSLA 1997
Runtime systems and virtual machines › garbage collection
incremental garbage collection
0.011997
Back to the Future: The Story of Squeak - A Usable Smalltalk Written in Itself · OOPSLA 1997
Programming languages and type systems
language implementation
0.011997
Back to the Future: The Story of Squeak - A Usable Smalltalk Written in Itself · OOPSLA 1997
Runtime systems and virtual machines
virtual machine implementation
0.011997
Back to the Future: The Story of Squeak - A Usable Smalltalk Written in Itself · OOPSLA 1997
User interface design and tools › visual programming
visual programming environment
0.011988
Fabrik: A Visual Programming Environment · OOPSLA 1988
Programming languages and type systems
type systems
0.011988
Fabrik: A Visual Programming Environment · OOPSLA 1988

Methods — techniques the papers use, named apart from their topics

translator to c · 0.0bitblt · 0.0object-oriented components · 0.0bidirectional dataflow · 0.0
YearPublicationVenuePosition
1997 Back to the Future: The Story of Squeak - A Usable Smalltalk Written in Itself
abstract
Squeak is an open, highly-portable Smalltalk implementation whose virtual machine is written entirely in Smalltalk, making it easy to. debug, analyze, and change. To achieve practical performance, a translator produces an equivalent C program whose performance is comparable to commercial Smalltalks.Other noteworthy aspects of Squeak include: a compact object format that typically requires only a single word of overhead per object; a simple yet efficient incremental garbage collector for 32-bit direct pointers; efficient bulk-mutation of objects; extensions of BitBlt to handle color of any depth and anti-aliased image rotation and scaling; and real-time sound and music synthesis written entirely in Smalltalk.
Daniel H. H. Ingalls, Ted Kaehler, John Maloney, Scott Wallace 0002, Alan C. Kay
OOPSLA4
1988 Fabrik: A Visual Programming Environment
abstract
Fabrik is a visual programming environment - a kit of computational and user-interface components that can be “wired” together to build new components and useful applications. Fabrik diagrams utilize bidirectional dataflow connections as a shorthand for multiple paths of flow. Built on object-oriented foundations. Fabrik components can compute arbitrary objects as outputs. Music and animation can be programmed in this way and the user interface can even be extended by generating graphical structures that depend on other data. An interactive type system guards against meaningless connections. As with simple dataflow, each Fabrik component can be compiled into an object with access methods corresponding to each of the possible paths of data propagation.
Daniel H. H. Ingalls, Scott Wallace 0002, Yu-Ying Chow, Frank Ludolph, Ken Doyle
OOPSLA2