6,273 votesWSLUser commented
Languages other than default C# have to go through an extension. The same extensions that VS Code uses. C languages have been ported to Linux anyways (with still plenty of bugs to fix). What exactly do you think is missing? I can run VS Code on Linux with no issues, so the Enterprise version (which has some different implementations of some functionality/features) should work the same.
2,308 votesWSLUser commented
C++ would be better for use than C# as C++ more efficiently uses your hardware due to making no assumptions that C# makes. C# is great at user level, C++ more at kernel level (which is where access to GPU derives from).
I wanted to update the status to make sure you know that we hear you. This isn’t straightforward to deliver for obvious reasons: Visual Studio installs a disparate variety of tools, runtimes and SDKs, many of which come from third parties or other parts of Microsoft. We recognize that developers would love to see something lighter and while we have nothing new to announce at this stage, we are spending a lot of time thinking about how we can improve Visual Studio installation.
Thanks for the feedback!
Tim Sneath | Visual Studio Team
Support for F# in the .NET Native compiler is in progress. The F# team, in collaboration with the .NET Native team, has posted an update on their GitHub which can be found here: https://github.com/Microsoft/visualfsharp/issues/1096.
Stacey Haffner | .NET Program Manager