graphical programming is dead
TRANSCRIPT
Types of Graphical Programming
● Data-flow based● One-dimensional● Behavioral (state-machines)● Hybrid
Niches
Graphical programming is successful in niches:
● educational and non-programmer● flow-based: audio, video, measurement data● formal behavior (FSM)● graphical design (GUI, games, ...)● and some domain specific sub-niches
Disadvantages of graphical
● lack of standard data format○ vendor dependent
● difficult to compare two versions● captures limited complexity ● debugging can be harder
○ tool flow works on generated HDL code