Hacker News new | ask | show | jobs
by toplinesoftsys 261 days ago
The core principle of Pipe is that it is not trying to replace text-based languages. There will always be areas where text is better. What Pipe is doing is visualizing structures on top of textual languages. It means that mouse manipulations in Pipe are going to be significantly less intensive because Pipe does not try to implement x=x+1 visually (I think it is the key mistake in majority of existing VPLs including LabVIEW and hence physical fatigue). What Pipe does is encapsulating non-visual code that does x=x+1 into a reusable visual element.

Also, AI can generate textual code calculating x=x+1. It means we mostly do not even need to touch textual code - AI will do it for us perfectly. All we need to do is converting AI-generated code into visual components for composing visual workflows.

To sum up, AI and visual programming create a perfect synergy: AI generates code and visual programming composes generated fragments into visual components. This should minimize physical efforts needed to manipulate visual workflows as devs are going to work only on high (visual) level of abstractions while AI will be providing low (text-based) abstractions.