Statements (53)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:programming_language
|
| gptkbp:alsoKnownAs |
data-driven programming
|
| gptkbp:contrastsWith |
imperative programming
control flow programming |
| gptkbp:enables |
implicit parallelism
|
| gptkbp:focusesOn |
data movement
data dependencies |
| gptkbp:hasConcept |
gptkb:graph-based_model
concurrency scheduling synchronization deadlock data streams token passing deterministic behavior asynchronous execution race conditions data tokens data-driven execution edges represent data paths execution triggered by data availability no explicit control flow nodes represent operations stateful nodes stateless nodes |
| gptkbp:influenced |
gptkb:Quartz_Composer
gptkb:LabVIEW gptkb:TensorFlow gptkb:VHDL gptkb:Verilog gptkb:Lucid gptkb:Node-RED gptkb:Apache_NiFi gptkb:Simulink gptkb:Max/MSP gptkb:Pure_Data gptkb:Microsoft_Flow SISAL Blender Animation Nodes StreamIt Unreal Engine Blueprints |
| gptkbp:originatedIn |
1970s
|
| gptkbp:relatedTo |
functional programming
reactive programming stream processing pipeline processing flow-based programming |
| gptkbp:usedIn |
gptkb:signal_processing
parallel computing visual programming languages |
| gptkbp:bfsParent |
gptkb:Visual_Programming_Language_(VPL)
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
Dataflow programming
|