5 ms·
That's not even the best example. .NET Core vs. .NET Standard was a wtf?
by mc3 7y ago
That's not even the best example. .NET Core vs. .NET Standard was a wtf?
- Someone1234 7y agoThat's not really an example of what they're bringing up. Microsoft has the .Net ecosystem (as the above poster described it "Microsoft's Java," which it largely is). However for a period Microsoft was naming other products and services ".Net" that were completely unrelated. Specifically this: https://en.wikipedia.org/wiki/Microsoft_.NET_strategy https://en.wikipedia.org/wiki/Microsoft_.NET_strategy Both .Net Core and .Net Standard are part of the .Net ecosystem for real, making them not an example of the marketing phenomenon being discussed here. Which isn't to say the names aren't confusing, just that it isn't in the same pattern. PS - .Net Framework: Legacy/Classic .Net. Windows Only. Started in 2002. 4.8 is the final major version. .Net Core: Light weight/cross platform "reboot" of .Net Framework. Started in 2016. .Net Standard: Minimum subset of both that allows libraries to be cross-compatible with .Net Framework and .Net Core. Also assures they lack Windows specific dependencies. Allowing a bridge to migrate to .Net Core.
- snuxoll 7y agoI never found it confusing, but I also remember the hell of PCL’s so .Net Standard was a breath of sanity.
- code_sloth 7y ago> .NET Core vs. .NET Standard was a wtf? At least they named it core and standard so you know which mess you're referring to. With Apple TV you have to make up your own qualifiers. Apple's marketing team seems to failing at their jobs right now. They had iPhone had X/Xr/Xs/Xs Max at some point, and I never figure out which was which. The most recent 11/11 pro/11 pro max makes a lot more sense, but it sounds dated.
- saberience 7y agoJust because you don't understand it doesn't make it a "mess" .Net Core and Standard are two of the best things Microsoft has done in the past 5 years and part of the reason why .Net is doing so well and is super popular.
- giancarlostoro 7y agoTo be fair just before .NET Standard it was much more confusing. Then by .NET Core 3 (which I kept telling people wait till .NET Core 3 for things to get better since it wasnt till .NET Framework 3 that I saw huge adoption of .NET) it got way better. Also now we are seeing cross platform UI frameworks for .NET as well. I have been wanting to experiment with some of them but I am letting the ecosystem grow and mature a bit more. .NET Core is the best thing Microsoft did even if it sucks they basically redid .NET Framework. It sucks when companies do that kind of thing but the end result is a much more powerful .NET ecosystem. The confusing bit is old .NET Framework libraries that may or may not work at all with .NET Core.
- sebazzz 7y agoThey should have it called [The] .NET Standard [API specification] but that is a bit long, isn't it?