A second look at "no code" tools (2019)
I spent the first years of my career writing &quot;no code&quot; signal processing platform. It had it&#x27;s ups and downs. We indeed had a lot of non-coder users and it made prototyping simple to moderately complex pipelines quickly. However relatively soon for anything actually useful we had to write more components, some of which were not really reusable because it&#x27;s non trivial to hide the complexity. At some point most workflows ended up in a &quot;python script executor&quot;, because in the end code is always more expressive.<p>Also, no version control. Or, in our case since we used XML for output: poor version control. Reading horror stories about Excel also confirm this, it is hard to do correct complex programs in visual environments.