Live data from Hacker News

Poll HN: What operating system do you primarily develop on?

news.ycombinator.com

61–70 of 139 posts

Re: Poll HN: What operating system do you primarily develop on?

#62
post #38

Earlier quoted context omitted.

But he's de facto developing on a Linux machine.

It's not a linux machine. The computer is booted and managed by Windows. Linux is an application running on the Windows machine.

WSL2 is a full blown Linux VM under the hood, running a real Linux distro and real Linux kernel. It's Linux in every way that matters.

Re: Poll HN: What operating system do you primarily develop on?

#64
post #38

Earlier quoted context omitted.

But he's de facto developing on a Linux machine.

It's not a linux machine. The computer is booted and managed by Windows. Linux is an application running on the Windows machine.

I mean, that's a debatable definition, one could agree or not.

I program on Windows + WSL 2 e.g. and I have no idea how to develop on windows and barely used powershell in my life, but I know the ins and outs of Linux.

I'm not saying you're wrong and I'm right, I'm merely stating that we have different definitions and AFAICT there's no ISO standard saying what qualifies as developing on Linux and what not.

Re: Poll HN: What operating system do you primarily develop on?

#65

LXC containers on top of Debian in a specific work station just for this. I have one generic container to start everything, and then create specific ones if projects get bigger. This is by far the best option to isolate and easily create development environments that I found. I connect to the containers from VS Code running on Mac OS.

Incus is a great way to manage LXC containers, after LXD came under the Canonical umbrella.

Re: Poll HN: What operating system do you primarily develop on?

#66
post #14

I never found anything better than the latest macOS machines. I ran ubuntu for years and then switched back to mac just because I don't have the time to tinker and fiddle with stuff in Linux that just randomly makes the computer run hot, or a monitor to not work, or fonts looking awful. MacOS is just the sweet spot of great desktop + great unix-style devbox.

UX' been degrading on MacOS for ages. On top of that I've been locked out of my machine and Apple ID and they just kept sending me emails that in some weeks they were going to reset my password, and they sent me those emails for 2 months before I got access to my apple id and machine again, proof[1]. They just kept not obliging the "2 weeks" (which is already mad when I've given you my secret password and I've verifi…

On my work Mac, I'm not even logged into iCloud so there's no Apple ID there.

Re: Poll HN: What operating system do you primarily develop on?

#67
post #62
post #38

Earlier quoted context omitted.

It's not a linux machine. The computer is booted and managed by Windows. Linux is an application running on the Windows machine.

WSL2 is a full blown Linux VM under the hood, running a real Linux distro and real Linux kernel. It's Linux in every way that matters.

Yes, but the poll is specifically about the system your IDE runs on. Most WSL users are running their IDE in Windows.

Re: Poll HN: What operating system do you primarily develop on?

#68
post #38

Earlier quoted context omitted.

But he's de facto developing on a Linux machine.

It's not a linux machine. The computer is booted and managed by Windows. Linux is an application running on the Windows machine.

it is a Linux environment (Windows is just a host – could be anything, really)

Re: Poll HN: What operating system do you primarily develop on?

#69
post #62
post #38

Earlier quoted context omitted.

It's not a linux machine. The computer is booted and managed by Windows. Linux is an application running on the Windows machine.

WSL2 is a full blown Linux VM under the hood, running a real Linux distro and real Linux kernel. It's Linux in every way that matters.

I wouldn't consider Chrome the "operating system" that I am primarily developing on, even though it is really the VM under the hood. Windows is really the one facilitating running the Chrome application, or the Linux WSL application.
Post reply on HN