Live data from Hacker News

Ask HN: Why has visual programming not caught on?

news.ycombinator.com

21–22 of 22 posts

Re: Ask HN: Why has visual programming not caught on?

#21
post #15

Because it is a crock of shite, that's why. Ask anyone who ever used an actual (general-purpose) "visual programming system" for any (nontrivial) real life task. I have extensive experience in one, and a little in another, and both suck balls. The problem is that, while the diagrams you are constructing might look fancy and intuitive to a layperson (i.e. your pointy haired boss), they do usually not help you to struc…

I think this is part of it. The people who would have to write/design the visual programming system think that it is for losers and are thus not interested in working on it. Most hardcore coders I have met are quite proud of their chops and kind of brush off those who can't cut it (which is fine imo).

Re: Ask HN: Why has visual programming not caught on?

#22
Syntax is the easy part. The hard bit is abstraction, as proved by FizzBuzz[1]. The core syntax of a language like Ruby or Python can be learned in a couple of hours. Learning to write useful, maintainable software takes years.

How do you create an intuitive, visual representation of recursion? Iteration over an array? The task isn't creating a visual representation of current programming paradigms, it's creating a whole new conceptual approach. I'm not sure that such a thing is even possible.

[1] http://imranontech.com/2007/01/24/using-fizzbuzz-to-find-dev...

Post reply on HN