News for hackers. Stuff that matters.
Re:Where did the Microsoft tech stack disappear? by Rjevski on Wednesday August 01, 2018 @09:13AM (#17662159)
> It's an incredibly productive dev/tooling environment that Java/Python/AWS doesn't even come close to

Could you tell me what the Windows/C# stack has that the aforementioned stacks don't?

Re:Where did the Microsoft tech stack disappear? by scarface74 on Wednesday August 01, 2018 @09:31AM (#17662308)
It's a statically typed language meaning it's much easier to refactor using guaranteed safe automated refactors and there is a whole class of errors that will be caught by the compiler (unlike Python) and its overseen by a competent company (unlike Java)
Re:Where did the Microsoft tech stack disappear? by megaman22 on Wednesday August 01, 2018 @09:28AM (#17662277)
There is some really excellent tooling that is available for .Net that I haven't been able to find real equivalents for other languages. You have to pay for it with money, rather than with time and aggravation, however.

Microsoft-centric devs seem, on the average, to be less averse to paying for software tools than your average Python/Java/JS dev.

Re:Where did the Microsoft tech stack disappear? by ahoka on Wednesday August 01, 2018 @11:42AM (#17663534)
"There is some really excellent tooling that is available for .Net that I haven't been able to find real equivalents for other languages."

Care to give some examples? I keep hearing this, but I don't see those awesome tools when working on .NET projects.

Re:Where did the Microsoft tech stack disappear? by megaman22 on Wednesday August 01, 2018 @12:09PM (#17663819)
Visual Studio is really unmatched, with all of the things that it can do. I still use Resharper and a few other plugins to tweak things out just the way I like them. You could do all this with a customized vim or emacs or whatever editor, but the learning curve is much lower. And while visual UI editors tend to be a trainwreck, the VS ones are about the best.

RedGate makes a really nice .net performance and memory profiler. One of the things I haven't seen elsewhere that it does is being able to drill through any ORM libraries to see the SQL that is being generated and executed against your databases.

LinqPad is a REPL, but it does intellisense, Nuget integration, rich output options.

It's generally just a little bit more finish and usability than OSS options