> Text is the most efficient communication technology. By orders of magnitude. This blog post is likely to take perhaps 5000 bytes of storage, and could compress down to maybe 2000; by comparison the following 20-pixel-square image of the silhouette of a tweeting bird takes 4000 bytes: Author is really excited about really old information technology. He makes some good points.
It's solid technology to be excited about. For example. Graphical programming languages are nowhere. Closest I had was either VHDL or backed by copious amounts of XML like Xtend. And both of those have a textual Component as well.
They are super popular in game development. The most popular one is Unreal Engine's "Blueprint". Unity does not include visual scripting, but there are popular plugins on Asset Store, the biggest one is PlayMaker. Unity Technologies themselves plan to release their own, in-engine visual programming tool this year.
Apart from that, visual programming is commonly used for shader programming, video compositing and AI/animations scripting [1].
I am a programmer and like many of my peers I cannot stand those systems, but designers and artists love them. They are widely used everywhere from small indie games up to AAA releases, not only for simple logic but for modelling complex behaviours and flow controls too.
https://blueprintsfromhell.tumblr.com
[1] Example of AI graph form The Division (5:34 - 6:10): https://youtu.be/fZOZ2daE-lA?t=334