I do not agree with the above. Let me explain: - First of all asp.net core and it's new web server kestrel should be used behind nginx or similar. Hiding it behind IIS is slow because of IIS and not because of kestrel. Check out the new https://www.techempower.com/benchmarks... which show not the best, but not the worst either... No 10 in the plaintext category is pretty good if you ask me... - I don't even know to what you mean by saying single core. Are you referring to .net? IIS? - The people that once called OSS community communists are not in charge anymore... It's like saying that German's are by default bad because of you know who i mean... - First Microsoft is closed source, evil corp etc and people where angry... Then MS goes almost full blown open source embraces almost everything and still people are angry... Conclusion, people are angry anyways. - Not every .Net Developer use only the MS toolchain, and with core you can use anything a go/java/ruby developer uses...
My personal note is the following: MS does not have the best stuff around... but they have a pretty good understanding of creating good developer tools and boost productivity If you have used Visual Studio and Sql Server Management Studio then you know what i mean. This is where, for my taste, go has a lot to learn ... and BTW i use Visual Studio Code for my go development with delve as debugger. The next Visual Studio will support go natively... Things are getting way better for us devs and this is a win-win situation. On Wednesday, November 16, 2016 at 5:06:57 PM UTC+2, 0xc...@gmail.com wrote: > > I have been managing Windows based environments for well over a decade and > .Net is one of the most slowest stacks I have ever seen. > That being said, I just finished configuring ASP.net Core Module on IIS > (it's just been released) for a client and it's still dog slow > (particularly the app startup in IIS). > > Not to mention the single core limitation. > > Microsoft has been recently seen jumping into OSS bandwagon by releasing > VS Code, the .Net Core, Powershell for Linux and native Linux containers > for Windows. Seems like they are desperate to get into this market, which > they had been blatantly ignoring for many years! > > Looking at "Fast" description at > https://www.microsoft.com/net/core/platform, I can see how Microsoft is > concocting lies to up-sell their product. These are same people who once > accused OSS community as communists ;) > > Like Henry said, Microsoft toolchain is only good if you are stuck with > its existing investment, just like StackOverflow etc. > > To me, it's all the baggage that comes with the stuff they keep renaming > and reinventing > <https://web.archive.org/web/20160120002529/http://www.hanselman.com/blog/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx> > . > > > On Monday, October 10, 2016 at 5:59:31 AM UTC+5, Henry wrote: >> >> Go is a relatively small language, so it should be easy to learn >> especially if you are already familiar with other programming languages. >> Go's binary generation is also pretty good and it gets better with each >> release. >> >> The major hurdle of a .net shop switching to other platform/language is >> usually the non-technical ones. A typical .net shop usually have a >> significant investment in .net and the tools around it. Moving to another >> language (eg. Go) often means throwing away those existing investment. >> > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.