Open kuhlenh opened 9 years ago
Is there an equivalent meeting for VB? If so do I need to do something special to subscribe to it?
Usual blurb where I mention that Cake (http://cakebuild.net/) is also very interested in the progress of these features. Awesome work guys!
I am looking forward to being able to host scripting in my own project(s). Hoping some of the stuff in the Features APIs that @DustinCampbell is working on will mean I will be able to give a good editing experience outside of VS as well.
Will script hosting work on the UWP?
Something else I have been thinking about from a hosting/plugin system is being able to make the script meet some contract i.e. implement an interface or inherit from a base class. Although being able to verify that the script includes a class that meets the requirement (this already exists) and being able to get an instance of it would be just as good.
@dfkeenan No, scripting won't work in UWP since runtime code gen is not supported in UWP.
Re interface - we have exactly that work item on our backlog.
@tmat I suppose it's the same story for Windows store apps? Though I think I read somewhere that MS is changing store policy to allow full dotnet framework/win32 apps in the store for desktop.
Re interface - :smile:
@dfkeenan The Store and the platform are two different things. The UWP platform doesn't support runtime code gen. You'll be able to run scripts in your Desktop app, which you'll be able to add to the Store if the Store policy changes as you say.
IMO these are all worthwhile features goals but way more than you need for an initial release. Even having the REPL alone without any of the scripting stuff would provide tremendous value. I vote to get something in the hands of users sooner rather than waiting until everything and the kitchen sink has been built.
@paul1956 We are following the usual Roslyn framing model of starting with C#. We are doing VB work simultaneously where it makes sense, from efficiency point of view. VB previews and releases will follow C#.
I am interested in playing with the Scripting API that should be in 1.1 so I looked at the MyGet it has v2.0 beta 1 and 1.1 is not released so are you skipping 1.1 and going for v2.0 if not where do I get the nightly for v1.1. thanks
@Kemaletdin the v2.0 beta 1 packages in MyGet are the correct nightly packages. We just haven't fixed the versioning of scripting packages to be different from rest of the Roslyn packages yet.
I want to second what @MgSam said.
Interactive Design Meeting 7/8/15
Design Team
The following individuals are members of the dream team: Andrew Casey Anthony D. Green Chuck Stoner Dustin Campbell Kasey Uhlenhuth Kevin Halverson Kevin Pilch-Bisson Lincoln Atkinson Manish Jayaswal Matt Warren Tomas Matousek
AGENDA - Identify Core Experiences
Below are a list of the core experiences for the Interactive Window and scripting we want to support by 1.1. The brackets contain the status of each work item.
Interactive APIs for 1.1
Core Interactive Window features for 1.1
r .dlls and nupkgs [.dll: TEST & BUG FIX // .nupkg: IMPLEMENT & TEST]
load scripts [IMPLEMENT & TEST]
Core Script features for 1.1
r .dlls and nupkgs [.dll: TEST & BUG FIX // .nupkg: IMPLEMENT & TEST]
load scripts [IMPLEMENT & TEST]
Stretch features for 1.1
Non-goals for 1.1