Download:
|
by Thomas Green
The British Computer Society Human-Computer Group
ftp://ftp.mrc-apu.cam.ac.uk/pub/personal/tg/NoddyOnVPLs.ps
Add To MetaCart
Abstract:
(VP) refers to any system that allows the user to specify a program in a two-(or more)-dimensional fashion. Although this is a very broad definition, conventional textual languages are not considered two-dimensional since the compilers or interpreters process them as long, one-dimensional streams. " This computer-centered viewpoint is fairly standard in the computing science (CS) fraternity. Typographers, on the other hand, might take a more person-centered stance, arguing that programming languages lie on a continuum, depending on how much use can be made of graph ical elements (e.g. blank lines, indenting) to communicate something to the reader. I shall use VPL (visual programming language) in Myers's
Citations
|
184
|
A Principled Taxonomy of Software Visualization
– Price, Baecker, et al.
- 1993
|
|
150
|
Taxonomies of visual programming and program visualization
– Myers
- 1990
|
|
129
|
A Small Matter of Programming: Perspectives on End User Computing
– Nardi
- 1993
|
|
120
|
KidSim: Programming Agents without a Programming Language
– Smith, Cypher, et al.
- 1994
|
|
61
|
Comprehensibility of visual and textual programs: A test of superlativism against the ‘match-mismatch’ conjecture
– Green, Petre, et al.
- 1991
|
|
33
|
Viz: A Framework for Describing and Implementing Software Visualization Systems
– Domingue, Price, et al.
- 1992
|
|
28
|
Creating, comprehending and explaining spreadsheets: a cognitive interpretation of what discretionary users think of the spreadsheet model
– Hendry, Green
- 1994
|
|
19
|
Experimental Evaluation of Software Documentation Formats
– Curtis, Sheppard, et al.
- 1989
|
|
17
|
Is it easier to write matrix manipulation programs visually or textually? An empirical study
– Pandey, Burnett
- 1993
|
|
15
|
Problem-centered design for expressiveness and facility in a graphical programming system
– Lewis, Rieman, et al.
- 1991
|
|
8
|
Characterizing Visual Languages
– Raymond
- 1991
|
|
3
|
R-Technology: A Soviet visual programming environment
– McHenry
- 1990
|
|
2
|
The scaling-up problem for visual programming languages
– Burnett, Baker, et al.
- 1994
|
|
2
|
Visual Programming Environments: vol. 1
– Glinert
- 1990
|
|
1
|
A classifica tion system for visual programming languages
– Burnett, Baker
- 1994
|