▲ 207 ▼ Why Linux is better for (most) developers! (www.youtube.com) submitted 3 years ago by costalfy@programming.dev to c/programming@programming.dev 102 comments fedilink hide all child comments And you, what's your operating system to code ? Me, I use Arch btw
[–] kuresov@lemmy.ml 32 points 3 years ago (5 children) Better than Windows at least permalink fedilink source parent hideshow 10 child comments replies: [–] mrkite@programming.dev 17 points 3 years ago (2 children) Nah these days with wsl, I prefer windows over Mac. At least you get packages that have been updated in the past decade. permalink fedilink source parent hideshow 4 child comments replies: [–] NotSteve_@lemmy.ca 9 points 3 years ago (1 child) What packages are you missing? With brew you can get most things permalink fedilink source parent hideshow 2 child comments replies: [–] mrkite@programming.dev 3 points 3 years ago (2 children) True.. although using brew to upgrade bash is far from straightforward. Plus you can't run gdb on a m1 mac. permalink fedilink source parent hideshow 4 child comments replies: [–] NotSteve_@lemmy.ca 4 points 3 years ago Ah yeah tbh I only use fish so I've never had to bother upgrading bash. And actually yeah the M1 can be annoying. I have an M1 Mac for work and some libraries are a massive pain to get working on it permalink fedilink source parent [–] JWBananas@startrek.website 0 points 3 years ago Bro do you even oh-my-zsh bro? Bro where are you goingggg... /s permalink fedilink source parent [–] Templa@beehaw.org 1 point 3 years ago WSL has been super garbage for me with the WM closing without warning to update and if you don't limit the ram usage it just takes everything available because it just doesn't free memory that isn't using anymore. Two issues that have been open on the repository for a long time. permalink fedilink source parent [–] words_number@programming.dev 8 points 3 years ago* (2 children) I care about freedom. In that regard, mac is easily the worst of the three. Also, it kinda combines the downsides of both: Being proprietary crap that tries to force you into using it a specific way and does shit in the background nobody ever asked for Not being compatible with some proprietary soft- or hardware I hate windows with a passion but would take it anytime if mac would be the only other option. permalink fedilink source parent hideshow 4 child comments replies: [–] GBU_28@lemm.ee 5 points 3 years ago (1 child) Every windows machine a job has given me has been a hunk of garbage. At least Mac hardware has a floor of quality. Not perfect by any means, but at least the battery lasts and there's basic horsepower. Also every windows machine has been with a fossilized company that has tons of IT bloat with tons of spyware authentication shit on it. Hell I had to file (and fight for) wsl privileges on my current windows machine The Macs I've gotten have been brand new, straight from the manufacturer. I'm sure that's just luck of the draw but yeah fuck windows shops hah permalink fedilink source parent hideshow 2 child comments replies: [–] words_number@programming.dev 2 points 3 years ago I'm not talking about companies that use windows vs companies that use mac but about the systems themselves. It's very possible that most companies that use macs are generally better equipped, treat their devices better, upgrade more often, etc.. But that's a correlation, not a causation. You are right about the quality baseline because apple forces them to buy very specific hardware. But if they'd instead spend the same money for a windows machine and set it up decently, I would prefer that by a lot. MacOS is just terrible. It's less keyboard friendly, always messy, forces users into a overpriced and shitty proprietary lock-in ecosystem, etc. I'm not sure how long I'll say that though since microsoft really manages to make windows so much worse with every version they release, it has also reached a barely usable state to be honest. permalink fedilink source parent [–] kaba0@programming.dev 1 point 3 years ago In what way does it limit your freedom? When I first tried OSX I was quite surprised at how customizable it actually is, contrary to all the talk I heard about it. permalink fedilink source parent [–] Aasikki@sopuli.xyz 7 points 3 years ago (1 child) Hell nah. Personally, mac os is the most frustrating of the bunch to use. permalink fedilink source parent hideshow 2 child comments replies: [–] WestwardWind@lemm.ee 6 points 3 years ago (2 children) I switched over to MacOs about 3 months ago now for dev work and I've really been enjoying it so far. Except when there are weird hiccups, but they've been getting better as I get more familiar with it permalink fedilink source parent hideshow 4 child comments replies: [–] Aasikki@sopuli.xyz 3 points 3 years ago Each to their own! I'm not a dev, but I have to use a mac at work for video editing, and what frustrates me, is the clunky window management and that some keyboard shortcuts (like copying and pasting) make me have to twist my hand in quite unnatural positions, at least on the apple's own keyboard. permalink fedilink source parent [–] Aux@lemmy.world 1 point 3 years ago (1 child) You'll quickly change your mind once you start using Docker and similar tools a lot. permalink fedilink source parent hideshow 2 child comments replies: [–] aflat@lemmy.world 1 point 3 years ago (1 child) Not sure what you mean, I use x86 docker on my m2 MacBook no problem. Colima makes this fairly trivial permalink fedilink source parent hideshow 2 child comments replies: [–] Aux@lemmy.world 2 points 3 years ago It doesn't run natively, it doesn't perform natively. permalink fedilink source parent [–] sederx@programming.dev 3 points 3 years ago i used to have this opinion, i dont after having to use a mac for a few months. id take windows+wsl any day. permalink fedilink source parent [–] Aux@lemmy.world -3 points 3 years ago No. permalink fedilink source parent
[–] mrkite@programming.dev 17 points 3 years ago (2 children) Nah these days with wsl, I prefer windows over Mac. At least you get packages that have been updated in the past decade. permalink fedilink source parent hideshow 4 child comments replies: [–] NotSteve_@lemmy.ca 9 points 3 years ago (1 child) What packages are you missing? With brew you can get most things permalink fedilink source parent hideshow 2 child comments replies: [–] mrkite@programming.dev 3 points 3 years ago (2 children) True.. although using brew to upgrade bash is far from straightforward. Plus you can't run gdb on a m1 mac. permalink fedilink source parent hideshow 4 child comments replies: [–] NotSteve_@lemmy.ca 4 points 3 years ago Ah yeah tbh I only use fish so I've never had to bother upgrading bash. And actually yeah the M1 can be annoying. I have an M1 Mac for work and some libraries are a massive pain to get working on it permalink fedilink source parent [–] JWBananas@startrek.website 0 points 3 years ago Bro do you even oh-my-zsh bro? Bro where are you goingggg... /s permalink fedilink source parent [–] Templa@beehaw.org 1 point 3 years ago WSL has been super garbage for me with the WM closing without warning to update and if you don't limit the ram usage it just takes everything available because it just doesn't free memory that isn't using anymore. Two issues that have been open on the repository for a long time. permalink fedilink source parent
[–] NotSteve_@lemmy.ca 9 points 3 years ago (1 child) What packages are you missing? With brew you can get most things permalink fedilink source parent hideshow 2 child comments replies: [–] mrkite@programming.dev 3 points 3 years ago (2 children) True.. although using brew to upgrade bash is far from straightforward. Plus you can't run gdb on a m1 mac. permalink fedilink source parent hideshow 4 child comments replies: [–] NotSteve_@lemmy.ca 4 points 3 years ago Ah yeah tbh I only use fish so I've never had to bother upgrading bash. And actually yeah the M1 can be annoying. I have an M1 Mac for work and some libraries are a massive pain to get working on it permalink fedilink source parent [–] JWBananas@startrek.website 0 points 3 years ago Bro do you even oh-my-zsh bro? Bro where are you goingggg... /s permalink fedilink source parent
[–] mrkite@programming.dev 3 points 3 years ago (2 children) True.. although using brew to upgrade bash is far from straightforward. Plus you can't run gdb on a m1 mac. permalink fedilink source parent hideshow 4 child comments replies: [–] NotSteve_@lemmy.ca 4 points 3 years ago Ah yeah tbh I only use fish so I've never had to bother upgrading bash. And actually yeah the M1 can be annoying. I have an M1 Mac for work and some libraries are a massive pain to get working on it permalink fedilink source parent [–] JWBananas@startrek.website 0 points 3 years ago Bro do you even oh-my-zsh bro? Bro where are you goingggg... /s permalink fedilink source parent
[–] NotSteve_@lemmy.ca 4 points 3 years ago Ah yeah tbh I only use fish so I've never had to bother upgrading bash. And actually yeah the M1 can be annoying. I have an M1 Mac for work and some libraries are a massive pain to get working on it permalink fedilink source parent
[–] JWBananas@startrek.website 0 points 3 years ago Bro do you even oh-my-zsh bro? Bro where are you goingggg... /s permalink fedilink source parent
[–] Templa@beehaw.org 1 point 3 years ago WSL has been super garbage for me with the WM closing without warning to update and if you don't limit the ram usage it just takes everything available because it just doesn't free memory that isn't using anymore. Two issues that have been open on the repository for a long time. permalink fedilink source parent
[–] words_number@programming.dev 8 points 3 years ago* (2 children) I care about freedom. In that regard, mac is easily the worst of the three. Also, it kinda combines the downsides of both: Being proprietary crap that tries to force you into using it a specific way and does shit in the background nobody ever asked for Not being compatible with some proprietary soft- or hardware I hate windows with a passion but would take it anytime if mac would be the only other option. permalink fedilink source parent hideshow 4 child comments replies: [–] GBU_28@lemm.ee 5 points 3 years ago (1 child) Every windows machine a job has given me has been a hunk of garbage. At least Mac hardware has a floor of quality. Not perfect by any means, but at least the battery lasts and there's basic horsepower. Also every windows machine has been with a fossilized company that has tons of IT bloat with tons of spyware authentication shit on it. Hell I had to file (and fight for) wsl privileges on my current windows machine The Macs I've gotten have been brand new, straight from the manufacturer. I'm sure that's just luck of the draw but yeah fuck windows shops hah permalink fedilink source parent hideshow 2 child comments replies: [–] words_number@programming.dev 2 points 3 years ago I'm not talking about companies that use windows vs companies that use mac but about the systems themselves. It's very possible that most companies that use macs are generally better equipped, treat their devices better, upgrade more often, etc.. But that's a correlation, not a causation. You are right about the quality baseline because apple forces them to buy very specific hardware. But if they'd instead spend the same money for a windows machine and set it up decently, I would prefer that by a lot. MacOS is just terrible. It's less keyboard friendly, always messy, forces users into a overpriced and shitty proprietary lock-in ecosystem, etc. I'm not sure how long I'll say that though since microsoft really manages to make windows so much worse with every version they release, it has also reached a barely usable state to be honest. permalink fedilink source parent [–] kaba0@programming.dev 1 point 3 years ago In what way does it limit your freedom? When I first tried OSX I was quite surprised at how customizable it actually is, contrary to all the talk I heard about it. permalink fedilink source parent
[–] GBU_28@lemm.ee 5 points 3 years ago (1 child) Every windows machine a job has given me has been a hunk of garbage. At least Mac hardware has a floor of quality. Not perfect by any means, but at least the battery lasts and there's basic horsepower. Also every windows machine has been with a fossilized company that has tons of IT bloat with tons of spyware authentication shit on it. Hell I had to file (and fight for) wsl privileges on my current windows machine The Macs I've gotten have been brand new, straight from the manufacturer. I'm sure that's just luck of the draw but yeah fuck windows shops hah permalink fedilink source parent hideshow 2 child comments replies: [–] words_number@programming.dev 2 points 3 years ago I'm not talking about companies that use windows vs companies that use mac but about the systems themselves. It's very possible that most companies that use macs are generally better equipped, treat their devices better, upgrade more often, etc.. But that's a correlation, not a causation. You are right about the quality baseline because apple forces them to buy very specific hardware. But if they'd instead spend the same money for a windows machine and set it up decently, I would prefer that by a lot. MacOS is just terrible. It's less keyboard friendly, always messy, forces users into a overpriced and shitty proprietary lock-in ecosystem, etc. I'm not sure how long I'll say that though since microsoft really manages to make windows so much worse with every version they release, it has also reached a barely usable state to be honest. permalink fedilink source parent
[–] words_number@programming.dev 2 points 3 years ago I'm not talking about companies that use windows vs companies that use mac but about the systems themselves. It's very possible that most companies that use macs are generally better equipped, treat their devices better, upgrade more often, etc.. But that's a correlation, not a causation. You are right about the quality baseline because apple forces them to buy very specific hardware. But if they'd instead spend the same money for a windows machine and set it up decently, I would prefer that by a lot. MacOS is just terrible. It's less keyboard friendly, always messy, forces users into a overpriced and shitty proprietary lock-in ecosystem, etc. I'm not sure how long I'll say that though since microsoft really manages to make windows so much worse with every version they release, it has also reached a barely usable state to be honest. permalink fedilink source parent
[–] kaba0@programming.dev 1 point 3 years ago In what way does it limit your freedom? When I first tried OSX I was quite surprised at how customizable it actually is, contrary to all the talk I heard about it. permalink fedilink source parent
[–] Aasikki@sopuli.xyz 7 points 3 years ago (1 child) Hell nah. Personally, mac os is the most frustrating of the bunch to use. permalink fedilink source parent hideshow 2 child comments replies: [–] WestwardWind@lemm.ee 6 points 3 years ago (2 children) I switched over to MacOs about 3 months ago now for dev work and I've really been enjoying it so far. Except when there are weird hiccups, but they've been getting better as I get more familiar with it permalink fedilink source parent hideshow 4 child comments replies: [–] Aasikki@sopuli.xyz 3 points 3 years ago Each to their own! I'm not a dev, but I have to use a mac at work for video editing, and what frustrates me, is the clunky window management and that some keyboard shortcuts (like copying and pasting) make me have to twist my hand in quite unnatural positions, at least on the apple's own keyboard. permalink fedilink source parent [–] Aux@lemmy.world 1 point 3 years ago (1 child) You'll quickly change your mind once you start using Docker and similar tools a lot. permalink fedilink source parent hideshow 2 child comments replies: [–] aflat@lemmy.world 1 point 3 years ago (1 child) Not sure what you mean, I use x86 docker on my m2 MacBook no problem. Colima makes this fairly trivial permalink fedilink source parent hideshow 2 child comments replies: [–] Aux@lemmy.world 2 points 3 years ago It doesn't run natively, it doesn't perform natively. permalink fedilink source parent
[–] WestwardWind@lemm.ee 6 points 3 years ago (2 children) I switched over to MacOs about 3 months ago now for dev work and I've really been enjoying it so far. Except when there are weird hiccups, but they've been getting better as I get more familiar with it permalink fedilink source parent hideshow 4 child comments replies: [–] Aasikki@sopuli.xyz 3 points 3 years ago Each to their own! I'm not a dev, but I have to use a mac at work for video editing, and what frustrates me, is the clunky window management and that some keyboard shortcuts (like copying and pasting) make me have to twist my hand in quite unnatural positions, at least on the apple's own keyboard. permalink fedilink source parent [–] Aux@lemmy.world 1 point 3 years ago (1 child) You'll quickly change your mind once you start using Docker and similar tools a lot. permalink fedilink source parent hideshow 2 child comments replies: [–] aflat@lemmy.world 1 point 3 years ago (1 child) Not sure what you mean, I use x86 docker on my m2 MacBook no problem. Colima makes this fairly trivial permalink fedilink source parent hideshow 2 child comments replies: [–] Aux@lemmy.world 2 points 3 years ago It doesn't run natively, it doesn't perform natively. permalink fedilink source parent
[–] Aasikki@sopuli.xyz 3 points 3 years ago Each to their own! I'm not a dev, but I have to use a mac at work for video editing, and what frustrates me, is the clunky window management and that some keyboard shortcuts (like copying and pasting) make me have to twist my hand in quite unnatural positions, at least on the apple's own keyboard. permalink fedilink source parent
[–] Aux@lemmy.world 1 point 3 years ago (1 child) You'll quickly change your mind once you start using Docker and similar tools a lot. permalink fedilink source parent hideshow 2 child comments replies: [–] aflat@lemmy.world 1 point 3 years ago (1 child) Not sure what you mean, I use x86 docker on my m2 MacBook no problem. Colima makes this fairly trivial permalink fedilink source parent hideshow 2 child comments replies: [–] Aux@lemmy.world 2 points 3 years ago It doesn't run natively, it doesn't perform natively. permalink fedilink source parent
[–] aflat@lemmy.world 1 point 3 years ago (1 child) Not sure what you mean, I use x86 docker on my m2 MacBook no problem. Colima makes this fairly trivial permalink fedilink source parent hideshow 2 child comments replies: [–] Aux@lemmy.world 2 points 3 years ago It doesn't run natively, it doesn't perform natively. permalink fedilink source parent
[–] Aux@lemmy.world 2 points 3 years ago It doesn't run natively, it doesn't perform natively. permalink fedilink source parent
[–] sederx@programming.dev 3 points 3 years ago i used to have this opinion, i dont after having to use a mac for a few months. id take windows+wsl any day. permalink fedilink source parent