TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Microsoft Launches Its .NET Distribution for Linux and Mac

915 pointsby Errorcod3about 10 years ago

33 comments

nutateabout 10 years ago
F# is a real breath of fresh air in comparison to something like Scala. It&#x27;s direct ML heritage really shows, also just diving in with an IDE (like Xamarin, or I suppose Visual Studio) is super easy.<p>I see it as the future of pop-functional programming. For example look at the way it handles type inference w&#x2F; JSON parsing. Compare that to what you have to do to parse JSON in Scala. It&#x27;s subtle, but a major usability win.
评论 #9460539 未加载
评论 #9460425 未加载
评论 #9462401 未加载
评论 #9462435 未加载
评论 #9461320 未加载
评论 #9460495 未加载
评论 #9463446 未加载
评论 #9462978 未加载
评论 #9462495 未加载
评论 #9463863 未加载
bjtabout 10 years ago
My first question was &quot;So how do I build &quot;Hello World&quot;?<p>For anyone else wondering that, go to <a href="https:&#x2F;&#x2F;github.com&#x2F;dotnet&#x2F;coreclr&#x2F;blob&#x2F;master&#x2F;Documentation&#x2F;linux-instructions.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dotnet&#x2F;coreclr&#x2F;blob&#x2F;master&#x2F;Documentation&#x2F;...</a>.
评论 #9461896 未加载
评论 #9462017 未加载
tdicolaabout 10 years ago
This is interesting but is there any commitment to support it long term? I remember when Silverlight was supposed to be the savior that brought .NET to Mac and Linux, but that didn&#x27;t last more than 5 years. Would be nice for MS to say they guarantee support for 10, 15, etc. years.
评论 #9460228 未加载
评论 #9461314 未加载
评论 #9460229 未加载
评论 #9460954 未加载
评论 #9460230 未加载
评论 #9460333 未加载
评论 #9463885 未加载
jcofflandabout 10 years ago
Never thought I&#x27;d say this but go Microsoft!
评论 #9463163 未加载
lambdaabout 10 years ago
So, what is actually new here?<p>They had already announced the various parts of this, and the only link I see in here is a GitHub repo with links to other GitHub repos that we&#x27;ve already seen. Is there anything new in this announcement?
hokkosabout 10 years ago
Check also <a href="https:&#x2F;&#x2F;github.com&#x2F;dotnet&#x2F;llilc" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dotnet&#x2F;llilc</a> compilation of MSIL byte code to LLVM supported platforms.
ameliusabout 10 years ago
Does it include the source? And how liberal is the license?
评论 #9459873 未加载
评论 #9459862 未加载
deafeningblowabout 10 years ago
Oh hey the CLR finally achieved platform independence. Which is great because it is great.
评论 #9461813 未加载
bigdubsabout 10 years ago
how long until i can `brew install dotnet`?
评论 #9459847 未加载
评论 #9460369 未加载
评论 #9460146 未加载
Lorentoabout 10 years ago
There&#x27;ll still be no Winforms or WPF on Linux, is that right? So no desktop apps will be portable?
istvan__about 10 years ago
Yes! Finally we can use .NET on on Linux a supported official way.
评论 #9462486 未加载
markbnjabout 10 years ago
Was able to build it and run the HelloWorld.cs example. You need to build coreclr and corefx on windows for the managed components, since only the core cpp source can be built on linux at this time. You also need to install mono and grab nuget and use it to fetch a few packages. But all in all it feels fairly historic.<p><a href="http:&#x2F;&#x2F;i.imgur.com&#x2F;XyCB3uA.png" rel="nofollow">http:&#x2F;&#x2F;i.imgur.com&#x2F;XyCB3uA.png</a>
评论 #9463417 未加载
davidgerardabout 10 years ago
So is this open-source enough to get into Debian (free) and hence Ubuntu?
therealwillabout 10 years ago
C# just got a little sharper!
kichukuabout 10 years ago
So does this mean that we might have Microsoft Lync client coming up for Linux?<p>When I tried to use Lync on browser, I remember seeing something about .NET. Or is it silverlight?
评论 #9461496 未加载
jakejakeabout 10 years ago
I&#x27;m curious, is there enough released yet to build server-side web apps? Would there be an apache mod, or some other web server? Or is there something more akin to a node app? I really enjoy C#, but everything that I did was either a Windows-only desktop app or a web app served through IIS. Thanks for any insight.
评论 #9461175 未加载
评论 #9461772 未加载
评论 #9462283 未加载
评论 #9461201 未加载
auviabout 10 years ago
I see a pattern here. People were excited about JVM, then came along CLR. And it is now getting attention as MS is porting it to Linux&#x2F;OSX. Next cool thing will be BEAM (Erlang&#x27;s VM) based languages, i.e. Elixir, Lisp Flavored Erlang etc. Reminds me of the hype cycle. So lets get hyped!
评论 #9462527 未加载
robmcmabout 10 years ago
So how come they build VS:Code in HTML&#x2F;JS&#x2F;CSS using Chromium?
hokkosabout 10 years ago
Funny thing I cloned their repo yesterday on Mac Os to check the advancement of their project, I could run the hello world and the static Web site but not the MVC one.
gbraadabout 10 years ago
Microsoft moved further into Java territory; &quot;Write Once, Run Anywhere&quot;... literally, with an editor and the runtime.
return0about 10 years ago
Does this mean we are going to see a .NET based desktop environment in Linux anytime soon?
评论 #9462558 未加载
anonbankerabout 10 years ago
In order to stay relevant, Microsoft attempts to supplant Xamarin&#x27;s stakehold in the Linux&#x2F;iPhone market, by directly eating their lunch.<p>This is the same thing Microsoft did to IBM. Microsoft will do it to any &quot;partner&quot; they feel they can cannibalize. The Halloween Documents are not only relevant, but canon with this move.
评论 #9462235 未加载
oldpondabout 10 years ago
I can just hear the chuckling in the Linux and Mac communities now.
PuercoPopabout 10 years ago
How long until I can develop with Unity game engine from Linux?
评论 #9463662 未加载
mmgutzabout 10 years ago
Where are the actual download links to play with it?
ahaminoabout 10 years ago
It&#x27;s a bit too late?
guard-of-terraabout 10 years ago
They mercifully waited until Java caught up a bit with version 8.<p>Seriously, they could have fair chance, C# was so much better, but today it&#x27;s still quite better but java is proven and has more libs.
评论 #9460973 未加载
mozumderabout 10 years ago
So, what exactly is .NET? As a non-corporate Mac user, I&#x27;d like to know.
评论 #9460647 未加载
评论 #9460656 未加载
_sunshine_about 10 years ago
Too little too late.
评论 #9463664 未加载
ilakshabout 10 years ago
Mono has been a thing for so many years, this is kind of a joke to me. Maybe its just that my hatred for Microsoft runs so deep.
评论 #9461587 未加载
lottinabout 10 years ago
I don&#x27;t know who they&#x27;re trying to fool. I don&#x27;t run MS software in my computers and I never will.
评论 #9463717 未加载
aromanabout 10 years ago
Am I the only one bothered that they didn&#x27;t include the space between the &quot;OS&quot; and the &quot;X&quot;?<p>More importantly, this is huge, but as a Linux developer&#x2F;user I still have no desire to use .NET on my platform. Maybe Mono has scarred my permanently.
评论 #9459797 未加载
评论 #9459874 未加载
emilsedghabout 10 years ago
For a moment I thought Microsoft is releasing a Linux distro with .NET sdk pre-installed.<p>It would&#x27;ve been great if the author knew what &#x27;distribution&#x27; means in this context.
评论 #9459872 未加载
评论 #9459915 未加载