Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
visual_programming [2007-07-12 09:49] nikvisual_programming [2007-08-23 17:00] 192.168.1.49
Line 1: Line 1:
  
-==== Visual Programming ==== 
  
 +===== Visual Programming =====
  
 graphical models for programming, using graphs, icons or other graphical representaions of processes. graphical models for programming, using graphs, icons or other graphical representaions of processes.
  
-==== languages/environments ==== 
  
  
-thingLab+ 
 + 
 +===== languages/environments ===== 
 + 
 +[[wp>Category:Visual_programming_languages]] 
 + 
 +==== thingLab ====
   * constraint based visual programming or extensible modelling system? http://www.cosc.canterbury.ac.nz/~wolfgang/NewHome/cosc414/projects/thinglabFolder/html/thinglab.html   * constraint based visual programming or extensible modelling system? http://www.cosc.canterbury.ac.nz/~wolfgang/NewHome/cosc414/projects/thinglabFolder/html/thinglab.html
  
-lanaguages derived from pd (pure data) by miller puckette +==== lanaguages derived from pd ==== 
-  * pd -> http://pure-data.org (see also gem/gridflow/etc)+  
 +  * pd (pure data) by miller puckette -> http://pure-data.org (see also gem/gridflow/etc)
   * max -> http://www.cycling74.com (now with jitter!)   * max -> http://www.cycling74.com (now with jitter!)
   * jmax -> ircam   * jmax -> ircam
  
-OpenMusic+==== OpenMusic ==== 
   * visual music programming in lisp http://www.ircam.fr/equipes/repmus/OpenMusic/   * visual music programming in lisp http://www.ircam.fr/equipes/repmus/OpenMusic/
   * on linux http://www.ircam.fr/equipes/repmus/omlinux/   * on linux http://www.ircam.fr/equipes/repmus/omlinux/
  
-petri-nets -> http://www.daimi.au.dk/PetriNets/ 
  
-graph rewriting ->+==== biobike ==== 
 + 
 +  * http://nostoc.stanford.edu/jeff/etc/bblvpl/bblvpl.html 
 + 
 +==== visPro ==== 
 +  * http://citeseer.ist.psu.edu/199922.html 
 + 
 +==== diaGen ==== 
 +  * http://citeseer.ist.psu.edu/minas01concepts.html  
 + 
 +==== other...==== 
 + 
 +using petri-nets ->   
 +  * http://www.daimi.au.dk/PetriNets/ 
 + 
 +graph rewriting -> 
   * progress; programming using graph rewriting (related: GraphDrawing) http://www-i3.informatik.rwth-aachen.de/research/projects/progres/   * progress; programming using graph rewriting (related: GraphDrawing) http://www-i3.informatik.rwth-aachen.de/research/projects/progres/
   * HOPS graphically interactive program development and program transformation system based on acyclic term graphs.   * HOPS graphically interactive program development and program transformation system based on acyclic term graphs.
Line 28: Line 49:
   * http://www.cas.mcmaster.ca/~kahl/HOPS/ or http://www2-data.informatik.unibw-muenchen.de/kahl/HOPS/   * http://www.cas.mcmaster.ca/~kahl/HOPS/ or http://www2-data.informatik.unibw-muenchen.de/kahl/HOPS/
  
-==== reading ====+ 
 + 
 +===== reading =====
  
   * bibliographies(research focused) ->   * bibliographies(research focused) ->
Line 49: Line 72:
   * and further ... http://www.thomas-green.ndtilda.co.uk/workStuff/res-proglangs.html   * and further ... http://www.thomas-green.ndtilda.co.uk/workStuff/res-proglangs.html
  
-==== refs/links ====+ 
 +===== refs/links =====
  
   * http://cui.unige.ch/Visual/#Research   * http://cui.unige.ch/Visual/#Research
Line 55: Line 79:
   * news://comp.lang.visual faq http://www.faqs.org/faqs/visual-lang/faq/   * news://comp.lang.visual faq http://www.faqs.org/faqs/visual-lang/faq/
  
-==== tangents,. ====+ 
 + 
 +===== tangents,=====
  
  
 ARK and VIPR follow up references ARK and VIPR follow up references
 +
 Burnett, M. M. and Baker, M. J. "A classification system for visual programming languages." J. Visual Languages and Computing, pp. 287-300, September 1994. http://citeseer.nj.nec.com/burnett94classification.html Burnett, M. M. and Baker, M. J. "A classification system for visual programming languages." J. Visual Languages and Computing, pp. 287-300, September 1994. http://citeseer.nj.nec.com/burnett94classification.html
 "Visual Programming Languages: A Survey" http://www.cs.berkeley.edu/~maratb/cs263/paper/paper.html and http://citeseer.nj.nec.com/boshernitsan97visual.html "Visual Programming Languages: A Survey" http://www.cs.berkeley.edu/~maratb/cs263/paper/paper.html and http://citeseer.nj.nec.com/boshernitsan97visual.html
  
-==== visual programming in music ==== 
- 
- 
-max/msp/pd/jmax obviously,. ircam has been quite influential in devlopeing enviroments aorund the "patch and wires" metaphor, with serveral approaches being taken over the years (including OpenMusic above) ., . 
-papers 
-  * "Visual Programming in Music" by G�rard Assayag http://catalogue.ircam.fr/articles/textes/Assayag95/ 
-  * "An Object Oriented Visual Environment for Musical Composition" by Assayag, Agon, Fineberg et Hanappe. (describing OpenMusic) http://catalogue.ircam.fr/articles/textes/Assayag97a/ 
-  * "Open Music + Music Space = Open Space" http://www.ircam.fr/equipes/repmus/RMPapers/openspace/ 
- 
- 
-==== OpenDX ==== 
- 
-  * tutorials http://www.tc.cornell.edu/services/edu/topics/topics.asp?section=opendx 
-  * http://www.opendx.org 
-  * http://www.research.ibm.com/people/l/lloydt/ 
-  * http://www.opendx.org/SuperviseState/SuperviseState.html 
-  * related: [[InfoViz]] 
 comments from kuro5hin thread  comments from kuro5hin thread 
  
Line 96: Line 106:
 KahnNetworks KahnNetworks
 Nan C. Shu "Visual Programming: Perspectives and Approaches." 199-221, IBM Systems Journal, Volume 38, 1999 Nan C. Shu "Visual Programming: Perspectives and Approaches." 199-221, IBM Systems Journal, Volume 38, 1999
 +
 +==== visual programming in music ====
 +
 +
 +max/msp/pd/jmax obviously,. ircam has been quite influential in devlopeing enviroments aorund the "patch and wires" metaphor, with serveral approaches being taken over the years (including OpenMusic above) ., .
 +papers
 +  * "Visual Programming in Music" by G�rard Assayag http://catalogue.ircam.fr/articles/textes/Assayag95/
 +  * "An Object Oriented Visual Environment for Musical Composition" by Assayag, Agon, Fineberg et Hanappe. (describing OpenMusic) http://catalogue.ircam.fr/articles/textes/Assayag97a/
 +  * "Open Music + Music Space = Open Space" http://www.ircam.fr/equipes/repmus/RMPapers/openspace/
 +
 +
 +
 +==== OpenDX ====
 +
 +  * tutorials http://www.tc.cornell.edu/services/edu/topics/topics.asp?section=opendx
 +  * http://www.opendx.org
 +  * http://www.research.ibm.com/people/l/lloydt/
 +  * http://www.opendx.org/SuperviseState/SuperviseState.html
 +  * related: [[InfoViz]]
  
 ==== taxonomy ==== ==== taxonomy ====
  • visual_programming.txt
  • Last modified: 2017-06-28 22:22
  • by nik