But, Sadly, this is mac only[0] no windows or linux ? Do I understand it correctly ?
But, Sadly, this is mac only[0] no windows or linux ? Do I understand it correctly ?
If I had to pick one platform to build on, it would be linux. Pretty much every platform has the ability to run linux executables (via Docker, among others).
If this is a personal project, that's cool, but then I really don't care that much. On the other hand, I think an electron-like with something like Bun could be really useful.
Having to run a docker container to get the dev env setup would be even more likely to slow adoption. Nobody wants to do that shit.
MacOS only means I can work with it on my machine, but can't actually build it using CI/CD.
Not according to statista.com (I am not a registered user, but it looks like you could register for no cost, in order to check the source):
https://www.statista.com/statistics/869211/worldwide-softwar...
Windows is the majority OS for development, with Unix/Linux and Mac being close to equal, but both considerably less than Windows.
This is also consistent with the 2023 Stack Overflow Developer Survey (https://survey.stackoverflow.co/2023/):
Under the "Operating System" heading it says:
"Windows is the most popular operating system for developers, across both personal and professional use."
[edited to include Stack Overflow survey]Humans have shown that we cannot even conceive of a reality outside our bubbles.
Out of curiosity, I'm looking for data that is limited to the US, and will respond with results if I find them.
Based on my calculations from that data (extracting only the US responses, based on their entries for 'os_devenv', I get these numbers:
- Linux: 45% - Windows: 58.9 % - Mac: 51.2 %
That is conclusive enough for me to say that Windows is still the most common daily driver for developers in the US. I'm not one of those developers, as I don't use Windows as my primary development platform.
I suspect this may be a case where people tend to think that because most developers they know use a particular OS for development, that must be true everywhere.
I would not be surprised, for instance, to find out that the numbers of developers primarily using Macs at some big tech companies is much higher.
[edited for formatting]
I don't have metrics, but I bet linux is far and away the CI platform of choice.
I am not trying to bash this, but rather say that mac only is likely to limit usage. Early on that can be okay, but there are many people who will be turned off immediately.