5 ms·
The only problem I have with MS's ecosystem is their love to have a lot of concepts and name for everything. I am literally lost and I do not know what .NET/<wh
by holydude 9y ago
The only problem I have with MS's ecosystem is their love to have a lot of concepts and name for everything. I am literally lost and I do not know what .NET/<whatever> is what and how it is used.
So is this just Xamarin repackaged ?
- educar 9y agoThis is no different from the apple ecosystem. Their programming is filled with so many jargons (talking of desktop UI development here)
- holydude 9y agoNo idea you might be right but I have no problem navigating in Ruby/Go/JavaScript ecosystems. While with MS I have the feeling they produce new tech and new names every week.
- pvg 9y agoSeems mostly a matter of getting used to it. What's a 'gem'? And a 'bundler'? A rake, a rack, a rail, a tilt, a merb? Make sure to browserify your webpack, take a moment, don't react, have a mocha before, gulp, bowser comes to get you. Wait no, it's fine, it's just bower.
- smacktoward 9y agoIt is different, though. In Apple-world, when you say "XCode," you mean a very specific thing. They don't have "XCode" the IDE for Macs and then also a bunch of completely different products running on different OSes that work completely differently, which all also happen to be named "XCode." Microsoft's inability to understand how branding works is longstanding and legendary.
- abritinthebay 9y agoThey're all named pretty differently though. I mean it's not like they're all called "XCode [something]".
- RajenK 9y agoHi there! Rajen Kishna, Product Manager on Visual Studio for Mac here. Visual Studio for Mac is a full-featured IDE to create apps, games, and services for mobile, web, and cloud. Creating mobile apps with Xamarin and C# is definitely one of the workloads available, but there's a lot more with .NET Core, Unity, and Azure. You can view .NET Core as the cross-platform implementation of .NET you can code against and share code across apps and web on Windows, Linux, and macOS. Hope that helps clear things up!
- beagle3 9y agoSlightly off topic, but reminded me ... My pet MS naming peeve is that they decided that "locale" is not good enough for them and decided to name it "Culture" in .NET, even though it is the exact same thing and "locale", being a rarely used word outside of technical circles, is much more precise.