I've been working on a programming language for UI designers. To put it simply, I think the trend towards no-code/low-code is misguided. The assumption behind these products is that code is slow, difficult, and expensive. I disagree - I think that "code" is merely a formalized written expression of what you want. It's actually the most efficient, easiest, and cheapest means to solving digital problems. I believe anyo…
It was a eureka moment for me. Why was UI design such a mess? It’s because the UI vocabulary came from publishing and graphic design, but UIs are not static and describing them in that way will always fall short.
I’m convinced that any UI language needs to incorporate a visual state diagram editor to really make a dent in the space.
UIs are not fixed objects, but responsive object reacting to user intent.
Does your language incorporate anything like this?