I do agree text wins when it comes to expressiveness. However, that expressiveness comes at a cost, just look how difficult it is for beginners to grasp the initial concepts of programming.
I've seen some people pick up this medium very quickly, and others struggle for months with little progress. However, almost anyone can pickup Sketch or Illustrator for creating UI prototypes very quickly.
The expressiveness of text is not always a strength. It's very hard to build programming languages without text, but I strongly believe we still program too much when building UIs. Excel demonstrates that people can quickly pickup a minimal programming language for connecting data to UI, I think an Excel-Sketch hybrid is where the future lies for building applications in particular.
I've seen some people pick up this medium very quickly, and others struggle for months with little progress. However, almost anyone can pickup Sketch or Illustrator for creating UI prototypes very quickly.
The expressiveness of text is not always a strength. It's very hard to build programming languages without text, but I strongly believe we still program too much when building UIs. Excel demonstrates that people can quickly pickup a minimal programming language for connecting data to UI, I think an Excel-Sketch hybrid is where the future lies for building applications in particular.