Hacker News new | ask | show | jobs
by overgard 4456 days ago
Do native apps still require a preinstalled CLR?
1 comments

Damn, that's awesome! For the longest time that was the only thing that really bothered me about writing .NET code.
But doesn't anyone with the Windows Store already have the CLR?
Probably -- I don't care too much about the windows store, I'm more excited about being able to write C# code that doesn't require a VM. Not that there's anything /wrong/ with the CLR, but one thing I miss about C++ when I'm not writing it is self contained programs where it's just a small exe without a bunch of huge dependencies.
I think you're forgetting about the Visual C++ 20xx Redistributables. They aren't exactly tiny. https://www.dropbox.com/s/eizfqwg0ouiq4ql/Capture3.PNG

vs. the latest .NET install

https://www.dropbox.com/s/eizfqwg0ouiq4ql/Capture4.PNG

This is a brand new Windows 8.1 computer.

The redistributable is huge but not required. You can statically link the C runtime. That option has never been available for C#, and IMHO it's the single biggest reason C# failed to replace C++ for Windows client development.
> I don't care too much about the windows store

Don't get excited then, this is only for windows store.

Today.