2 ms·
There’s probably room for us both to be right, as MS is such a massive company with zillions of products. I’m coming at it mostly as a client-side developer, c
by iainmerrick 8y ago
There’s probably room for us both to be right, as MS is such a massive company with zillions of products.
I’m coming at it mostly as a client-side developer, comparing to platforms like macOS, iOS and Android (and the web!) where things are constantly in flux, with new APIs added and old ones deprecated.
Compared to those, Windows and .NET are extremely stable; they add new APIs, sure, but old ones tend to stick around and keep working for a long time (some would argue too long).
That’s not to say I like Microsoft platforms and APIs; they tend to be badly-designed, buggy and fragmented. But in my experience at least, old MS APIs keep on working whereas old Google APIs get deprecated and shut down. It’s a very different developer experience, with different upsides and downsides.
- jordanbeiber 8y agoSounds reasonable. There’s many perspectives to be had and I appreciate yours. I’ve spent far too much time in the “enterprise” spectrum of this business and arguably this is were MS for example have made the bulk of it’s fortune. The flux you mention could for many be a “good thing” assuming you can keep pace?