|
|
|
|
|
by jbl
3264 days ago
|
|
I've been going back and forth on this for a while as I work on a product that allows users to build applications in a drag and drop visual manner. What I've seen is that while novices fairly quickly ramp up and get productive generating basic CRUD apps rapidly, they also rapidly hit a wall in two ways: 1. It can be hard or cumbersome to express more complex logic
2. The drag and drop interface often leads people to -assume- what the runtime will do. Right now, I'm leaning toward feeling that visualization should be a tool to understand the _behavior_ of what one has written, but not necessarily the thing one manipulates to express a program. Ballerina seems to be this, so I'm excited there! |
|