EDBT 2026 Demo / reviewers in the wild / expert
Mark B. Ballard
dblp:27/6408
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 1986
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-author
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
1 paper |
Compilers and program optimization · 44% Programming languages and type systems · 44% Runtime systems and virtual machines · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
language design |
0.0 | 1 | 1986 | Quicktalk: A Smalltalk-80 Dialect for Defining Primitive Methods · OOPSLA 1986 |
Compilers and program optimization › code generation
native code compilation |
0.0 | 1 | 1986 | Quicktalk: A Smalltalk-80 Dialect for Defining Primitive Methods · OOPSLA 1986 |
Runtime systems and virtual machines › interpreter
bytecode interpretation |
0.0 | 1 | 1986 | Quicktalk: A Smalltalk-80 Dialect for Defining Primitive Methods · OOPSLA 1986 |
Methods — techniques the papers use, named apart from their topics
type hints · 0.0compilation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1986 | Quicktalk: A Smalltalk-80 Dialect for Defining Primitive MethodsabstractQUICKTALK is a dialect of Smalltalk-80 that can be compiled directly into native machine code, instead of virtual machine bytecodes. The dialect includes “hints” on the class of method arguments, instance variables, and class variables. We designed the dialect to describe primitive Smalltalk methods. QUICKTALK achieves improved performance over bytecodes by eliminating the interpreter loop on bytecode execution, by reducing the number of message send/returns via binding some target methods at compilation, and by eliminating redundant class checking. We identify changes to the Smalltalk-80 system and compiler to support the dialect, and give performance measurements. Mark B. Ballard, David Maier 0001, Allen Wirfs-Brock |
OOPSLA | 1 |