NEWS!
If you're writing your own dynamic plugins in C#, we got something for you! If not, still read on, so yo know, just in case..
The C# language is evolving all the time with nifty features. In order to be able to use those, you need a suitable compiler that understands those. So far, the C# compiler included with vvvv only supported language features of C# versions lower than 6. But no more:
Caveats:
So get yourself a fresh alpha now and do yourself a favor by using those new language features.
anonymous user login
~2d ago
~3d ago
~7d ago
~7d ago
~14d ago
~20d ago
~20d ago
~21d ago
~1mth ago
~2mth ago
now that C# 7.0 came out a couple of months ago and 7.2 is in the making ;P which also has couple of useful features like the tuple syntax (ValueTuple), deconstructing variable declaration, out variables, expression bodies everywhere, the pattern matching `is` or `switch` etc etc
also how about using Roslyn for the dynamic plugin backend and for the editor intellisense? or even better a node factory for csx files? ;)
@microdee this is indeed already using the roslyn package v2.4. and while that page claims this should already run C#7.1 features i couldn't get it to do so. if you know how, please let us know.
unfortunately I only had interactions with roslyn while developing vpm. however for vpm to work users doesn't need visual studio or msbuild, but it also doesn't have to create project files and dll's either. I don't think so I'm using the freshest version in vpm tho, I need to have a deeper look on that.