4 ms·
I'm curious why you think .NET core is a "game changer". I used to be a .net guy for years as well but I haven't been keeping up as of late.
by TheOsiris 10y ago
I'm curious why you think .NET core is a "game changer". I used to be a .net guy for years as well but I haven't been keeping up as of late.
- eivarv 10y agoI'm guessing they're referring to the fact that .NET Core is open source and cross platform.
- pnsn 10y agoAlso according to some benchmarks net core os the fastest "mainstream framework" beating node 4x.
- ryan-allen 10y agoWithout even looking at benchmarks it'd have to be faster because it's compiled, right?
- radicalbyte 10y agoThe code is, but the infra around it was, until recently, pretty slow (and scaled poorly). They can also take advantage of the optimisations in the tcp/ip stack that you get on the linuxes now that it's cross platform :)
- hudo 10y agoits mostly web server benchmark (Kestrel in .net case). So receiving bytes by OS kernel driver, passing them to http server, then to the app, app replies with simple response. Not so relevant to most of us IMHO, since our app code is like 10000x slower than web server can handle, but nice to see .net in first 10:) By looking at computation speed (chess engine?), i would say c# beats Js easily there (should be on-par with Java, but Java has some neat tricks in JIT and can be faster in same cases). But definitely new .net core feels so much snappier than full fx. Im currently porting few apps (they are simple, no big libs), and so far everything works fine. It took me awhile to catch up with MS changes, since they're iterating little bit to fast... Using full vs 2015 update 2 + r#, and little bit of vs code on ubuntu (r# is still huge productivity booster, i can't switch to vs code yet). Also waiting for Jetbrains Rider, which will bring r# to all platforms!
- leshow 10y agotechnically node and v8 JIT compile JS so the JS is also 'compiled'