dotnet cli is a new project.
It use some good ideas from aspnet&#x2F;dnx like project.json, but it&#x27;s more easy to work with, less magic, more language agnostic.<p>c# is used to bootstrap all tools, so it&#x27;s the first supported language and the default. 
Nightly, dev build have f# support, but it&#x27;s a beta ( merged last week, but it&#x27;s ok ).<p>f# dotnet cli (the wrapper for f# compiler) is a beta, but moving fast, not much todo. 
For example the f# support in dotnet new is in a pull request.<p>The F# compiler built for coreclr ( bundled with dotnet cli, so ready to go ) is working pretty much, some stuff missing ( portable pdb for example ),<p>f# coreclr is open source <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;visualfsharp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;visualfsharp</a>