Graphical Programming Language Hack Chat
Comments
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
$
%
123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Graphical Programming Language Hack Chat DetailsHackChat: hackaday.io/hackchat
2
NameHackaday.io profileQuestionComments
3
4
Nate ByrnesNate ByrnesI've been thinking about and using graphical means of SW development for a while now. One problem I keep butting my head against is how to balance text content from graphical. My goal is to reduce the needed text input to as close to zero as possible. What has your experience been with this issue?
5
BossmanBossmanmore questions relating to your outlook and opinion as to what role you think visual programming will play in development: can it be used to augment learning of tradtional programming or will 'replace' traditional programming roles and put engineers into more complicated roles, etc.
6
7
BossmanBossman
As someone that uses visual programming on other projects (web apps, mobile, etc.), the question many of us have is "what are we learning?" / "what skills are we really developing here that can be put to use at an organization outside of this project"
8
Jose Jorge EnriquezjosejorgeThere are several learning platforms that use visual programming today, as today's projects are mostly created in a text based programming language, do you think it is a good approach for a person to start with a visual programming tool or should we start directly with a text based one? What are the skills these starting tools should encourage?
9
BossmanBossmanI recall other visual IDEs like Labview about a decade ago in Uni, why didn't that take off? How you feel the landscape of programming has changed since then? Why is there such an emegence of dataflow/graphical langauges these days?Labview is one of the major visual programming languages out there commercially. It's tied mainly to industrial process control, but it's a full fledged language with a lot of interesting features.
10
BossmanBossmanAre there peformance tradeoffs to using programming at scale? Is this intended for rapid prototyping or can it be safely used in production development? (speed, concureny, etc.)All languages compile down to binary, so the benifit is often for the programmer as opposed to the actual program.
11
lawrence kincheloelawrence kincheloeWhy isn't there a decent 3D visual programming language that is based on lamda functional programming concepts
12
Jose Jorge EnriquezjosejorgeWhat do you consider the most advanced tools for visual programming today? I mean, current environment are completely based on text programming (diff tools, source control, text editors...), any comparable visual versions of these?
13
Charlie LIndahlcyberchucktxDo you have an opinion about SNAP? I am deploying it in small classrooms; it is very useful to have a totally browser-based visual programming language/environment available (SNAP is Berkeley interpretation of SCRATCH, see http://snap.berkeley.edu/).
14
BossmanBossmanlet's say that Visuino becomes succesful and eventually aquired by a large comany. If that large company decides to shutdown Visuino (as is often the case...Parse, etc.). What happens to everyone that invested time to learn Visuino? How will we translate our skills to another language/platform or update our hardware?A larger company attempted to take over the IP few years ago. I refused to sell... I plan to refuse the next offer too... ;-) Visuino teaches you high level design. If nothing else this skill and the deign can be translated to other tools if needed.
15
morganallen"What are recommendations for someone who wants to implement a visual programming language in their software? In the past, Blockly appeared to be the only option, but it was very difficult to embed in my own software."See if SNAP will give you some other options. It is open source as well, and looks like it has APIs and developer forums (I haven't delved into these yet).
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
Sheet1