for filling out this years survvvvey! Judging from the responses it looks like some of you even did twice or thrice! What can we say... Anyway, since we've done this before this time we can compare to the previous results and in general we can say you're pretty stable. As you'll see, answers are in most cases roughly the same as last time, which i think adds to the credibility of the numbers overall. So here are your results with added attempts of interpretation and a few comments.
Most likely you're a german speaking male, living in germany, in your early thirties and labeling yourself an artist, rather than a developer or designer. You're considering yourself an intermediate user and are using vvvv every week.
Even though you do have a username on vvvv.org, when it comes to the forum, you mostly read it silently. Which seems to be enough for you as you say the forum was your second favorite learning-resource after the help-patches and before the girlpowers. Also you've attended at least one edition of the NODE festival
You found out about vvvv by searching on the internet and have more likely taught vvvv to others than having learned it in an educational institution. When we ask you how you prefer to get your vvvv news, curiously there was a little spike in your request for email. In this day and age where the so-called social-media is showing its true face, we appreciate this request and are planning to offer a newsletter in the future.
We asked you what your favorite user contributions are and here are your top ten:
With 3 hits in the charts everyoneishappy clearly bombs it. Chapeau! And this list also clearly shows us what you'll be missing in vvvv gamma from the start. The foundations are built, we're on it...
Then we asked about the biggest challenges you have with vvvv. And your answers can be summed up, in this particular order of occurence:
You name a lack of tutorials and documentation that make it hard to learn basic principles. In particular you struggle with the concept of spreads and vl and figuring out when to use what node to solve a specific problem. Point taken. We also see great potential in improving this situation.
2) Keeping patches organized
This is not only your complaint but one of the biggest critizisms of visual programming in general. And it is one of the reasons we started to work on vl, where we provide different options to help you structure your projects. Obviously this comes at the cost that you'll have to understand how to use those, but once you do, you should find it much easier to build and maintain more complex applications than you were used to in vvvv beta. But we understand that this still needs better documentation.
3) Keeping track of contributions
As a direct response to this, we've created this new site: User Contribution Staff Picks where we collect, sorted by categories, the most useful contributions.
4) Missing features
Apart from everyone missing their own favorite feature there is a more general bottom line: Many features expected as standard come "only" as user contributions, in varying quality and states of completeness. Creating, organizing and maintaining a vast library of standard nodes is a beast of its own and over the years vvvv immensely profited by the incredible amount of high-quality user contributions. While for vvvv beta we only added a plugin-interface at a later point, for vvvv gamma it is one of our top priorities to provide the most simple way we can think of, to extend it with more nodes. See Using .NET Libraries. This not only makes it easier for user contributions but also for ourselves to provide and maintain a much larger node-base than we could handle for vvvv beta. In the next survvvvey this point should not be up this high anymore!
5) It is windows only
See the roadmap for vvvv gamma
6) It cannot export executables
See the roadmap for vvvv gamma
7) Missing installer
Already solved for vvvv gamma
8) Difficult debugging of complex programs
We see that and would argue this is already much improved in vvvv gamma but also know that we will have to do much better in the future
9) Performance issues
This is a tricky one since there is the inherent performance of vvvv and then there are ways to patch things that run faster or slower. Therefore this will always be hard to solve in general. But certainly vvvv gamma improves over this by offering new features like reactive programming and async regions that allow you to better balance the load of your patches.
Next we've asked you to choose your favorite tag-lines that best describe the vvvv you want to use. Here are the results in order of popularity:
If you were uncertain, in particular in regards to vvvv gamma, who we make it for and what it aspires to be, this listing gives a good answer. This is where vvvv comes from and it is also where we see its future!
We'd argue that today vvvv gamma improves over beta in points 10 and 7 and also points 1, 2, 3 and 8 are covered for use-cases that do not require 3d graphics. 4, 5 and 6 are waiting for the announced integration of the Xenko 3d-engine and nr. 9 is "only" short of some better integration of tooling like timeline and automata which is well underway... Overall it gives us great convidence that your wishes seem to be very much aligned with our plans.
Also we were interested in your favorite companions for vvvv and reasons when to prefer those over vvvv.
First, your top companion choices are:
3) Unreal Engine
And the top reasons to use them:
1) When executable export is required for a project
2) When the project cannot be deployed on Windows (web, mobile, microcontroller)
3) When better 3d-rendering support/workflow/quality is needed
4) When better video playback is needed
5) When better audio support is needed
Here are some of the 15% other answers you gave:
Here are some of the 32% other answers you gave:
In this section your answers where particularly close to your answers in 2015. Here is what we asked and your answers:
Are you aware of the fact that when using vvvv for a commercial project you need to buy a license?
95% say yes.
Do you use vvvv in any professional / income-generating work?
50% yes, 50% no. What a healthy balance to have in a community, don't you think?
Have you worked on a commercial project where for some reason no license was bought?
70% yes, 30% no. Amen!
And finally, look how this one has pleasently changed:
If you have any idea what we could improve for the next survvvvey, please let us know in the comments.
anonymous user login