Hacker News new | past | comments | ask | show | jobs | submit login

That's what I'm asking. It's very unclear, even when reading stuff like http://blogs.msdn.com/b/dotnet/archive/2014/12/04/introducin...

I remember looking at the corefx github project just after the announcement, and it was very sparse with just a few commits and classes; it looked a lot like a brand new project written from scratch.

This wording also makes it sound like ".net core" is a re-boot, scorched earth reimplementation which will take some time to reach the levels of the original .net:

>.NET Framework 4.6

>The .NET Framework is still the platform of choice for building rich desktop applications and .NET Core doesn’t change that.

>For Visual Studio 2015 our goal is to make sure that .NET Core is a pure subset of the .NET Framework. In other words, there wouldn’t be any feature gaps. After Visual Studio 2015 is released our expectation is that .NET Core will version faster than the .NET Framework. This means that there will be points in time where a feature will only be available on the .NET Core based platforms.




In fact, a quote from [1] clearly states that it contains "largely the same code ... refactored":

".NET Core also includes the base class libraries. These libraries are largely the same code as the .NET Framework class libraries, but have been factored (removal of dependencies) to enable us to ship a smaller set of libraries."

[1] http://www.dotnetfoundation.org/netcore5


They didn't develop it in git, just dumped it in github. That explains the lack of commits.

I don't see how the quote substantiates the notion that .NET core is written from scratch.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: