Visual Live-Programming

vvvv is a visual-first and fully live-programming environment. While it is possible to develop parts of your applications also using traditional text coding, this is mostly a preference but hardly ever a necessity.

One mode: Runtime

No matter if you “patch” visually or you write parts of your code in C#, any change you make is live. Compilation is happening in the background and you don’t have to wait for your program to restart, think: State Hot-Reload. This allows for rapid prototyping and is extremely benefitial for creating and debugging realtime interactive applications.

The Visual Language

VL is what we call the visual language in vvvv. Its main features are:

  • Code regions like loops and conditionals
  • Allows you to apply design patterns known from object oriented, functional and reactive programming
  • Parts of your programs can run async or on different threads
  • Programming features like generics and delegates give you full flexibility
  • Staticall typed
  • No limit in datatypes. Besides the primitive built-in types you create your own datatypes as needed.
  • You can reference any .NET library

Contact


Imprint

vvvv - Dießl & Gregor GbR
Oranienstrasse 10
10997 Berlin/Germany
VAT: DE275566955

groupӘvvvv.org

Follow us

Sign up for our Newsletter

Your subscription could not be saved. Please try again.
Your subscription has been successful.