Hacker News new | ask | show | jobs
by markhelo 1429 days ago
"Microsoft has been killing it over the last decade regarding dev tooling and experience, so it is not a big surprise."

To be fair, for all the flack Microsoft got/gets, the dev tooling for Windows ecosystem is miles ahead of anyone else and world class. Perhaps I am biased as I worked there at one point, but since I don't anymore, I have also seen tooling from Apple and Google and they are a couple of decades behind. There is some truth to why Steve Ballmer went ballistic with his Developer chant, they really built great tooling for developers.

5 comments

MS had "edit and continue" (aka hot reloading) in Visual Basic in the 90s. Then I switched to other languages and I've gone without it the rest of my career. I don't think VB the language is very good, but the developer experience still beats anything I've used since then.
Agreed. Visual Studio is an excellent piece of software, along with .NET and C#.

I think Apple isn't that bad either, yet still behind MS.

Google is a disaster though. A few weeks ago I needed to download Android Studio. Downloaded a clean stable release from its official site for my machine (M1 Mac). From that clean install literally erroring while trying to launch AVDs to cryptic error messages about JDK environments, Google's the only IDE out of these big three where I get countless of errors and losing hours on something that literally doesn't work out of the box.

Hope Xcode and VS never becomes something crappy like Android Studio.

With the caveat that Borland is even better before they decided to focus on enterprise customers, and went through all those acquisitions and name changes.

Delphi and C++ Builder are still unmatched in many capabilities on the Visual Studio side.

This is an odd response given the article calls at Google as having the gold standard for this, and I'm not sure there's any equivalent at all at MS? They push Flutter too
You mean like this?

https://docs.microsoft.com/en-us/visualstudio/debugger/hot-r...

"Microsoft has been killing it over the last decade regarding dev tooling and experience" was a direct quote from the article.

Thank you! That context makes it much clearer
The gold standard are Smalltalk and Common Lisp environments, that people pushing Flutter tend to ignore on their marketing, as they ignored the existing work on Java and .NET ecosystems.
Maybe they mean internal at Google? Internal Google tooling is pretty hit or miss, especially with older products that are a patch work of different internal only Google stacks.
There's emoji after "killing it"

I believe it changes meaning of this sentence.

No it doesn't? In that context, "killing it" means doing a great job.