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
visual_programming [2007-08-23 16:59] 192.168.1.49visual_programming [2017-06-28 22:22] (current) – [Luna] nik
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 =====
  
 +[[wp>Category:Visual_programming_languages]] and often using the [[wp>Dataflow_programming]] paradigm
  
 +==== visual representations of various visual programming languages (i.e. pictures)===
  
 +"There didn’t seem to be a place on the net where someone could easily see what all the different visual programming languages look like. So, this post is just a lot of really cool screenshots and images of different visual programming languages. Have fun checking them all out."
 +from http://blog.interfacevision.com/design/design-visual-progarmming-languages-snapshots/
 +  
 +  
 +{{http://blog.interfacevision.com/assets/img/posts/example_visual_language_labview_02.png}}
 + 
 +==== Luna ====
  
-===== languages/environments ===== +"Visual and textual functional programming language with a focus on productivity, collaboration and development ergonomics." 
- +  * http://www.luna-lang.org
-[[wp>Category:Visual_programming_languages]] +  * https://news.ycombinator.com/item?id=14612680 
 + 
 ==== thingLab ==== ==== 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
Line 20: Line 28:
   * pd (pure data) by miller puckette -> 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  
 + 
 +ascii-art patching via perl -> http://doc.gold.ac.uk/~ma503am/alex/textual-patching/
  
 ==== OpenMusic ==== ==== OpenMusic ====
Line 37: Line 47:
 ==== diaGen ==== ==== diaGen ====
   * http://citeseer.ist.psu.edu/minas01concepts.html    * http://citeseer.ist.psu.edu/minas01concepts.html 
 +
 +==== Drakon ====
 +"DRAKON Editor is a free tool for authoring DRAKON diagrams. It also supports sequence diagrams, entity-relationship and class diagrams [...] Software developers can build real programs with DRAKON Editor. Source code can be generated in several programming languages, including Java, Processing.org, C#, C/C++ (with Qt support), Python, Tcl, Javascript, Lua and Erlang."
 +
 +  * http://drakon-editor.sourceforge.net
  
 ==== other...==== ==== other...====
Line 66: Line 81:
     * http://www.informatik.uni-trier.de/~ley/db/journals/vlc/     * http://www.informatik.uni-trier.de/~ley/db/journals/vlc/
     *      * 
- 
 ==== usability analysis ==== ==== usability analysis ====
  
   * using 'cognitive dimesions' http://citeseer.nj.nec.com/77679.html   * using 'cognitive dimesions' http://citeseer.nj.nec.com/77679.html
-  * and further ... http://www.thomas-green.ndtilda.co.uk/workStuff/res-proglangs.html +  * and further (to extract from archive.org) 
 +    * http://web.archive.org/web/20040809220931/http://www.thomas-green.ndtilda.co.uk/workStuff/res-proglangs.html 
 +    * http://web.archive.org/web/19971211022647/www.cogs.susx.ac.uk/users/ianr/vpl.html
  
 ===== refs/links ===== ===== refs/links =====
- 
   * http://cui.unige.ch/Visual/#Research   * http://cui.unige.ch/Visual/#Research
   * http://www-lsi.upc.es/~rbaeza/cursos/vp/todo.html   * http://www-lsi.upc.es/~rbaeza/cursos/vp/todo.html
-  * news://comp.lang.visual faq http://www.faqs.org/faqs/visual-lang/faq/+  * http://www.faqs.org/faqs/visual-lang/faq/
  
 +===== tangents =====
  
-==== tangents,. ====+ARK and VIPR follow up references
  
- +http://www.open-video.org/details.php?videoid=8050
-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
Line 103: Line 117:
 "DATAFLOW PROCESS NETWORKS" Edward A. Lee and Thomas M. Parks, Proceedings of the IEEE, vol. 83, no. 5, pp. 773-801 May, 1995 "DATAFLOW PROCESS NETWORKS" Edward A. Lee and Thomas M. Parks, Proceedings of the IEEE, vol. 83, no. 5, pp. 773-801 May, 1995
 http://citeseer.nj.nec.com/lee95dataflow.html http://citeseer.nj.nec.com/lee95dataflow.html
 +
 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 ==== 
  
 +===== 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) ., . 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) ., .
Line 115: Line 131:
   * "Open Music + Music Space = Open Space" http://www.ircam.fr/equipes/repmus/RMPapers/openspace/   * "Open Music + Music Space = Open Space" http://www.ircam.fr/equipes/repmus/RMPapers/openspace/
  
- +===== OpenDX =====
- +
-==== OpenDX ====+
  
   * tutorials http://www.tc.cornell.edu/services/edu/topics/topics.asp?section=opendx   * tutorials http://www.tc.cornell.edu/services/edu/topics/topics.asp?section=opendx
Line 125: Line 139:
   * related: [[InfoViz]]   * related: [[InfoViz]]
  
-==== taxonomy ==== 
  
 +===== taxonomy =====
  
 from (Nan C. Shu) from (Nan C. Shu)
Line 149: Line 163:
  
 notes -> [[Visual Programming Notes]] notes -> [[Visual Programming Notes]]
- 
- 
  • visual_programming.1187888392.txt.gz
  • Last modified: 2007-08-23 16:59
  • by 192.168.1.49