I just found a remarkable post by Bret Victor, which may help Visual Y emerge as a widely used language.

One of many highlights –

>>This essay presents a set of design principles for an environment and language suitable for learning.

>>The environment should allow the learner to:

read the vocabulary — what do these words mean?
follow the flow — what happens when?
see the state — what is the computer thinking?
create by reacting — start somewhere, then sculpt
create by abstracting — start concrete, then generalize

>>The language should provide:

identity and metaphor — how can I relate the computer’s world to my own?
decomposition — how do I break down my thoughts into mind-sized pieces?
recomposition — how do I glue pieces together?
readability — what do these words mean?

The full post: http://worrydream.com/LearnableProgramming/

In the full post, Bret shows how a range of existing visual programming languages have met or fallen short when tested on the above criteria.

Hope all interested in Visual Y evolution and rollout will take time for a close read.