Civilization is about cooperating with your fellow man to build great things, not bowing to the feudal lord Apple Inc.
A truly civilized person would use Linux, OpenBSD, etc, a free operating system where they may contribute fixes for their fellow man without having to beg at the boots of the single richest company on the planet with radar numbers asking for fixes from on high.
I'm not holding it as a best practice, and I don't see how that was interpreted from my comment. I think installation through a copy/pasted script is terrible business.
But it was held as something exceptional, when here in reality a number of extremely widely used products, frameworks and tools provide installation through a curled shell script command.
Another example is CUDA on Linux. Installed via some copy/pasted scripts from a webpage.
To be fair, Microsoft already had Skype (for Business) and NetMeeting before that. It's not like they were new to that market. NetMeeting existed for more than a decade before Zoom even came into existence.
Zoom had COVID-19 play in it's favor, that's about it.
Skype for Business is the VoIP component for Teams, now. Sharepoint is the file service for Teams, too.
Basically, Teams is a front end for a bunch of old Mircosoft cloud services... plus chat. Actually more than one chat as teams channels chat is a separate tech stack from private chat. It used to be much more monlothic and then the Sharepoint people got their hooks into it.
It's unfinished. For example, the more rounded windows would require that scrollbars or other widgets are more inset and things like that. The system doesn't seem to handle this automatically, so many apps look broken, even Apple's first party ones.
Well, for one, benefiting Microsoft's ecosystem does not imply being detrimental to other ecosystems per se.
Furthermore, couldn't the convergence of TypeScript towards C# be simply a result of shared goals and values of the two languages, especially considering they have the same principal designer?
reply