BradAMyers
Re:Taxonomies of Visual Programming (1990) [pdf]
on Monday February 08, 2021 @09:40PM (#26073272)
I do try to follow the field. There are lots of modern VPs and some commercial successes. The key "large-scale" VPs are LabView from National Instruments, and OutSystems. There are a lot of what nowadays are called "No Code" or "Low Code" environments, that are mostly VPs as well - see https://en.wikipedia.org/wiki/No-code_development_platform
Re:Taxonomies of Visual Programming (1990) [pdf]
on Monday February 08, 2021 @09:31PM (#26073205)
C32 doesn't follow the general convention of my group of naming after gemstones or kinds of minerals, but I think it is fun. Very few of our systems strive for gravitas!
Re:Taxonomies of Visual Programming (1990) [pdf]
on Sunday February 07, 2021 @04:47PM (#26058521)
The journal version (1990) is a slightly updated version from the CHI Conference version (1986).
Re:Taxonomies of Visual Programming (1990) [pdf]
on Sunday February 07, 2021 @04:46PM (#26058513)
I found the final version: http://www.cs.cmu.edu/~bam/papers/VLtax2-jvlc-1990.pdf
Re:Taxonomies of Visual Programming (1990) [pdf]
on Sunday February 07, 2021 @04:35PM (#26058412)
Thanks for your interest in my old article! That version is a draft update of this article: Brad A. Myers. "Visual Programming, Programming by Example, and Program Visualization; A Taxonomy," Proceedings SIGCHI '86: Human Factors in Computing Systems. Boston, MA. April 13-17, 1986. pp. 59-66. http://www.cs.cmu.edu/~bam/papers/chi86vltax.pdf
Re:Garnet – a graphical toolkit for Lisp
on Sunday March 06, 2016 @01:53PM (#11234947)
The C32 acronym is just for fun - here's some more: http://www.cs.cmu.edu/~bam/acronyms.html
We continue to do research on constraints in my group, see: http://cjs.from.so/ (but it's in JavaScript - not Lisp). There are many commercial uses of constraints today, such as for graphical layout and "data bindings" (connecting the model and the view) in many toolkits.
Brad Myers, CMU