Why do most devs use mac over linux?
Thalidomide Vintage Ad Shirt $22.14 |
Ape Out Shirt $21.68 |
Thalidomide Vintage Ad Shirt $22.14 |
Why do most devs use mac over linux?
Thalidomide Vintage Ad Shirt $22.14 |
Ape Out Shirt $21.68 |
Thalidomide Vintage Ad Shirt $22.14 |
it just works
How often does linux just work?
Haven't had issues with arch in years personally
shut the frick up
Must be great not having to deal with nvidia.
It is
fpbp. On top of that some of the tools I use just run better on macOS. It's a UI issue. Apple's UI kit is just more mature, smoother, with fewer glitches.
Setup a dozen permanent Spaces (Mission Control) and assign hot keys to each one (example: cntrl-1, cntrl-2). Now assign your most used apps to them. Once those keys are muscle memory (i.e. cntrl-2 is web, cntrl-3 email, cntrl-4 Xcode) you won't give a shit about window management ever again.
Not really true anymore since the m1 came out. Any x86 binaries for server side stuff now has to be built for both arm and x86. I interned at a company a while back that was using m1 macs and it was a shitshow for new devs trying to get software installed and working on m1 macs.
To be fair windows has problems also but they mostly stem from shitty oem drivers combined with shitty security tools that are forced on you by corporate IT departments.
Mac is an inbetween of windows and linux.
People generally perfer windows for lot's of reasons, but devs want to do programming as well so mac becomes the right option for them.
With WSL actually working nowadays I dont see why normie devs would use macos over windows other than macbooks being currently superior laptops.
People who actually work just use Ubuntu LTS
Asuming WSL won't be deprecated in the future like WSA. It will take a while before you will start seeing the shift. I for example use WSL on my windows systems.
Microsoft is really putting chips in vscode and github and the whole developer space so deprecating WSL would seem quite odd as it is aimed specifically to keep/get devs from Linux/macOS to Windows. Of course moronic things happen in tech all the time.
Why would Microsoft deprecate WSL? Makes no sense, given that Microsoft is an enterprise software house today.
Using wsl2 with windows is a 10/10. Getting all the tools and the environment of linux with the gui of windows just works. Don't have to dual boot or use something gay like docker or a VM unless you're testing something to break.
Corporate mandates some form of device management and lockdown
but startups of mostly engineers, before the MBAs, HR and other parasitic excel-using scum swoops in are ahead of the curve and increasingly directly on linux
I suspect that is the bigger play that IBM wants to go after with Red Hat, who have plenty of corpo clients who trust them with their dearest work on OpenShift and were building ecosystems around LDAP or a polished desktop with Fedora etc.
>He doesnt know
What did you believe WSL to be, if not a VM?
I do know, I wanted to say VMware but forgot the name and just assumed someone wouldn't be autistic about it. I was wrong.
Yeah you should think twice next time buddy
everyone has that phase with WSL where they think it's the greatest dev environment
but then you start having bugs and performance issues and problems with permissions
windows starts showing it's quirkiness and you have to deal with problems that are not documented and that no one else is having with whatever tool you're trying to use
your git commits and documents are all fricked up and other people think you're moronic
then you just move to Mac or Linux like you always should have instead of being a troony and emulating the real thing
Like what.
I'm actually seeing the opposite. My coworkers are switching to windows. I've been given a work laptop with windows on it almost three years ago, and I thought I should try WSL before installing ubuntu. And I'm still using windows with WSL to this day on multiple PC's. It just works.
They don't. Most "devs" you see with a gaybook either don't do any actual dev work (they make apps) or they give speeches.
Source or GTFO
I work in the industry. My company only uses Linux and Windows. We have a batch of gaybooks that we only use on fairs/conventions.
t. Arch Pro NEET subhuman
My last job was the same.
Eventually forced them all onto Linux because Windows dev was unsustainable and winchuds didn't want to invest any time getting their shitty code base to build on the newer VS2017 after it got migrated to a buildsystem that wasn't moronic. The code went on ARM SoCs running Linux anyhow so it was kind of moronic wasting time getting it to work on Windows, or for that matter, gayOS.
I just imagined someone using Arch walkin' around and do be like: >I work in the industry
rare circumstance. imhe macs dominate software development
- windows still doesnt have a functioning terminal in 2024
- linux still doesnt have a functioning de in 2024
- macbooks are the only laptops not made of cheap plastic
everything is made in china anyways
- macOS still doesn't have functioning windows management in 2024
What window management is missing?
Snapping.
Snapping to the left or right? Mine does it. At worst, add the Rectangle app for everything else.
some examples: no windows on top option, proper alt+tab, window snapping/tiling...
Rectangle + AltTab would handle most of your concerns.
Normies don't need this. Keep it simple.
Only on a personal mac, most companies will prevent this, in mine most people just move every window to a new desktop and switch between desktops so they don't have to use the included alt+tab.
Minimize not removing your window from alt-tab cycle like a moron, for one
Alt-Tab will fix that.
To be fair, windows has the primitives to make a good terminal, you just have to not be moronic and ignore conhost and handle terminal codes yourself. It's a pain in the ass, mainly because the shitty windows terminal that comes with Windows 11 is "good enough" I guess.
The rest of your points is you just being dumb. Not sure why I bothered replying at all now.
>
>- macbooks are the only laptops not made of cheap plastic
not even close
- mac still doesnt have a functioning package manager in 2024
>homebrew
LOOOOOL
if you're a machomosexual, you're supposed to use NixOS now.
Asahi Linux
no, I meant as a package manager. like, nix profile install and home-manager and shit.
I prefer using a gentoo prefix for that.
https://wiki.gentoo.org/wiki/Prefix/Darwin
I fricking kneel.
not available on M3
Just run ARM64 Fedora under virtualization.
>- windows still doesnt have a functioning terminal in 2024
Windows Terminal
>- linux still doesnt have a functioning de in 2024
KDE Plasma was good enough for Valve. I'd personally recommend Sway.
>- macbooks are the only laptops not made of cheap plastic
HP EliteBooks have been metal for ages, Dell XPS is metal, frame.work is metal.
>everything is made in china anyways
Yeah, I guess.
Most devs are homosexual.
Because my company doesn't give linux laptops, but they give out macs.
You have linux installed on it right?
Nah, unless you count the linux VM that I have installed for running podman commands.
I need the mac to have access to company specific vpn clients and a windows remote desktop (Linux prolly has one as well, but the mac one just werks)
I work at a startup employing around 25 people. Being the autist that I am, I closely investigated what kind of OSes are used.
On the desktops:
- Out of 12 developers (i.e. people who actually write code), 2 uses Mac, the rest are on Linux (Ubuntu LTS, that is a company "preferred" desktop distribution, DevOps people prepared Ansible playbooks to set up everything, including dev environments, authenticate with Yubikeys etc. etc.).
- 3 DevOps people use Linux (again Ubuntu LTS)
- The rest (management, product owner, sales people) are Macs. There is one Windows laptop used by "Office manager" (glorified secretary).
On the server side, everything runs on Linux. There are dynamically provisioned EC2 VMs running Bottlerocket, that automatically join Kubernetes cluster to become its nodes when there is such need. There are also a couple of standalone Linux VMs that run Rocky Linux.
Btw. tech stack is based mostly on PHP and Go.
That's it. If anyone gives a frick.
Is working at a startup fun?
In some ways yes. There's pretty big autonomy for devs, a lot of technical decisions are passed to developers, who are free to solve the problem however they want, as long as it adheres to some general rules established by CTO and head dev. Generally, there's a focus on technical competence and merit, since everyone understand that delivering a good product is "to be or not to be" for the company.
In other ways it's less fun. The pay is a bit worse than at corporations (EU). There's also the risk that startup will not make money in time and it'll flop. Then it's back to searching for a job... But at least with experience.
NTA but it heavily depends on the startup. My experience was terrible but the company was also a clown fiesta. My friend works for one and despite the long hours he has to work, he’s generally happy with his job since the company is well ran. It’s basically like working any corpo job in that way but if the company sucks as a startup then it’s like ten times worse than working for a shitty established corporation.
>Btw. tech stack is based mostly on PHP and Go.
Lol. Ec2 kubernetes cluster to deploy a PHP app.
I guess you're doing something right since it's only taking 12 devs and 3 ops.
k8s is ok. once you understand the basics and don't pretend you can manage the actual physical infra yourself, it mostly just works. really the pissers are networking is cursed and a lot of morons want it to be worse and storage is always going to be shitty.
>I'm working for a premium version of a popular foss
>graphic designer and marketing gays are all on macs
>sales, HR, secretaries are on windows
>tech is 98% Linux, 2% Mac
>there is an office mac used for QC on Mac
>99.9% of the time we just bother macgays to do that QC
a) it lets them point fingers at a company if something breaks (very important for businesses)
b) companies don't really give out linux laptops. I think there was a period where you could get enterprise suse machines but I don't think you really can anymore
I think if chromeos removes some of their training wheels they've built in, Chromebooks might end up being serious competition.
because most devs are soi infused cucks.
what kind of time wasting garbage question is that?
also this. gayOS is likely the least pozzed corpcuckoldry choice you have.
if youre doing any real dev work then your laptop is just an ssh terminal
if thats the case why not waste corpo money on exorbitant machines?
because it plays nice with enterprise device management shit and corporate 1984ware like zscaler is designed for mac and windows
jesus christ it's still mind boggling how unemployed this board is
>how unemployed this board is
What do you expect form a website created for and by 18 year old childeren.
Not everyone is a worthless piece of garbage that works at do-nothing corporations.
I can't believe how many employed cucks on this board are proud of it.
then stick to talking about wallpapers and dotfiles
leave the real world shit to the adults
touched a nerve there, cuck? don't you have TPS reports to fill out while your boss fricks your crush?
fricking worthless office wagie homosexual. leave programming to real men.
>your crush
I rest my case
literal children
>NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO YOU NEED TO GET A JOB LIKE ME REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE HOW DARE YOU
kek why are wagies like this
because they chose a ready guide in some celestial voice.
Yeah, who would like to actually participate in society, meet people, have money for stuff, not be a total disappointment to their parents, maybe even get a girlfriend? Nah frick that, much better to get up at 2 PM, eat ramen, spend all day arguing with other losers on IQfy, be a literal waste of oxygen.
>Nah frick that, much better to get up at 2 PM, eat ramen, spend all day arguing with other losers on IQfy
This is the dream for sure if it was sustainable. Who the frick wants to give to society? That shit's gay. And if you were already guaranteed to never get a girlfriend who cares? Now work harder wagie, I need your taxes to pay for my healthcare and food stamps as long as possible.
Okay, neet how much do you make form your livestreams? is that enough to keep the lights on? Or do you rely on your parents which most likely are wagies.
>assumes I'm not employed
you wage cucks are hilarious.
Well if you are a livestreamer aren't technically employed by your viewers?
let me get this straight.
people who do real work for real products who can dictate their own working conditions are unemployed to you?
that's literally what you're saying and what most you worthless wastes of oxygen say. Why are you afraid of independent thought? why do you enjoy being cucked so hard? this isn't even trolling, these are legitimate questions.
as far as I can tell, you're just another office shitter who does nothing of value.
Okay bot, it seems your api is fricking and can't parse properly. I'm not going to bother anymore.
only bot itt is you, office drone. answer the questions.
I hope you have a nice day, worthless NEET.
seethe more wagie. I am free, you are a cuck. It's that simple.
>I am free
You misspelled "worthless waste of oxygen".
I have free will, you are a wage cuck.
funny how that works.
Freedom? Freedom, you say? How are you free if you have to keep tweaking your Arch installation? You're a prisoner to Arch.
One of the most important decisions Steve Jobs made was to not cater to smelly IT corporate drones.
Smelly IT corporate drones have not forgotten this. Solutions that work, put smelly IT nerds on unemployment.
Not only unemployed, but closeted as well. gaybook. gayOS. Bunch of closeted, broke homos.
I bet half of them are Mac users who just like to squawk.
Most of the trannies/homos I know in tech are into linux
It's the straight normies and women on mac/windows
I use my mack to ssh to my linux.
I'm on my 6th Macbook. In all these years, I've had exactly one hardware problem that Apple fixed under warranty within a few days. That's my reason.
Does linux have a single advantage over macos?
Yes
>Does linux have a single advantage over macos?
Yes, it's free & open source people can fit it in whatever usecase they might have. flexibility desirable.
Much more software
LMAO
Adobe? Microsoft Office? Where are the Linux versions?
>dev tools
>lists adobe and microshit slop
the absolute state of nu-/g/
I have plenty of dev tools. You need to add them. For command line additions. MacPorts works.
it's pathetic honestly. this board is full of no-coders who have made up problems.
i use it just to avoid using the mac desktop environment
laptop is mac because it's the only decent choice
I installed kde (version 5.27.x iirc) in my mac mini and got proper window management, more flexibility and better file manager.
Also having a proper package manager (macOS store lacks a lot of stuff and you end using apps outside of it that update themselves instead of updating everything at the same time and it's a mess), homebrew is meh.
macOS on desktop doesn't cut it, at least on my personal mac I can install path finder, afloat, angle, alt-tab, karabiner and others to get the same functionality that I have on windows and linux ootb but that's not usually the case in a company mac.
>Also having a proper package manager (macOS store lacks a lot of stuff and you end using apps outside of it that update themselves instead of updating everything at the same time and it's a mess), homebrew is meh.
MacPorts & Homebrew can setup command line tools under /opt. Anything else, Apple updates.
Not seeing a problem here.
It just works.
I went to Best Buy the other day. Walked up to a mac studio, opened the VTE, typed "python3" and a modal, non-dismisable, always on top dialog appeared saying "23 hours remaining."
Fricking piece of garbage.
>Walked up to a mac studio, opened the VTE, typed "python3" and a modal, non-dismisable, always on top dialog appeared saying "23 hours remaining."
kek. why don't they just ship python3 in gayOS?
pretty sure CPython is cuck licensed anyhow.
They used to ship both python and TCL. You could walk straight up to a fresh mac, type wish, type in a few lines of TCL and have a working aqua gui right there. It was kind of magical really.
I'm not a proprietary software fan but looking back at OSX from the ~2006 era is mega depressing. Almost everything is a regression.
You're writing the software on the same system that will run it, which is nice. Also faster filesystems and better dropdown terminals.
It's also more comfy than macos, like it's more fun using it, even for regular everyday tasks
There is nothing 'comfy' about Desktop Linux.
skill issue
>skill issue
I have Fedora 40 installed on my Mac. There's nothing 'comfy' there. The macOS UI is comfy.
There nothing comfy about Linux distributions since they don't value your time.
Ignorant Black person, use the latest KDE with all batteries included and tell me that again with a straight face
ya, basically everything.
I bought a Mac 11,1 ages ago. about 6 months in I ended up installing Linux on it because Mac OS X (now macOS) had a shit load of problems:
not really "posix" or more accurately, very very contrived compliance.
window management was a joke, amethyst was basically the only semi usable way to use it but then you had to fully buy into the tiling meme.
time wasting animations that you can't disable: window & virtual desktop transitions, minimizing, etc.
package management is basically a joke: homebrew is amateur software and it appears it still is. as other anons mentioned, gentoo has "macOS prefix" page and nix works on macOS as well. how well those work? hard to say. Either way, even "first party" mac apps from the store or from random binaries were basically just over-glorified archives that self-contained all their shitty dependencies.
after all that is said, the ultimate stupid is "time machine" and Mac's filesystem. Time machine just doesn't work, really that simple. Older mac shitware expected you formatted your filesystem to do case folding. if you didn't choose that, it wouldn't work.
linux has none of these problems, by the way.
>not really "posix"
>installs linux
nice one, pseud
look homosexual, just because your shitty OS is "Certified UNIX" doesn't mean anything. Linux is closer to the actual spirit of it in practice and generally Linux goes above and beyond when necessary.
You aren't a fricking programmer so you wouldn't understand.
The shitty OS is the 100,000 Linux distributions out there.
nta
Linux is a kernel.
100k ways to use the kernel is le bad?
I did use the word "distributions."
>Linux is closer to the actual spirit of it in practice
gnuggers have to be the most unhinged, lowest iq troglodytes on the internet and it's not even a contest
>You aren't a fricking programmer so you wouldn't understand.
And you are a delusional, unemployed mouthbreather
says the gayOS cucklicense enjoyer.
gayOS? still closeted, I see.
It's UNIX not just UNIX®
Functional package manager.
it just works
and the OS comes with good HW. Say what you will, macbook pro in alu unibody is just a great work horse that lasts for years and years without mechanical failures and the battery lasts the whole day. My MBP 2015 still works just fine and will continue to work for years to come.
Because their companies force them. I specifically asked to use Linux and my current company's IT said all devs must use MacOS
They got everyone an M1 macbook and it caused tremendous pain setting up dev environments because ARM.
I'm not feeling your pain.
I have a MacBook Pro running Apple Silicon. Almost every tool has an equivalent for the Mac.
Because it just werks
Linux or mac to earn money?
If you know what you're doing you can earn money with an IBM XT running DOS and Word Star (like George RR Martin did.) If you don't then you have nothing to contribute.
i use whatever pc the company i work for gives me. it happens to be a mac. i literally don't care, if you're too moronic to use a different OS, maybe you shouldn't be an engineer
This, you are supposed to work with windows and linux with ssh and rdp anyways..
Do they, actually? Here in Europe, it seems that most companies use Windows + Visual Studio + C#, Windows + Visual Studio + C++, Windows + Eclipse or IntelliJ + Java, or else it's Linux with a mix of scripting languages and Java. So largely Windows at corporate shops, and Linux in more researchy or startupy places.
Windows is the workman's OS and will still be atleast till 2030.
>Java
This is what I hate about tech in Europe.
>>Java
>This is what I hate about tech in Europe.
Yeah, it seems that large companies here are either Java-based or went all in on Microsoft tech (.NET, Windows Server, etc.) But is it different in the US?
In my company (Israel) we mostly use Python.
Interesting. Do you use static type annotations?
>But is it different in the US?
no. It's only different when you're actually working on physical products and not just moving memory around into reports for morons or leaking personal data to 16 year old hackers.
You'd be surprised, but being a dev doesn't actually mean you're good with technology or computers. I've seen plenty who just live in their editor or IDE and don't know much about using and configuring a computer. It sounds counterintuitive, but that's what it's actually like. These people likely would be ill suited to running Linux on their work PC, so if they need an Unix environment they'll just use Macs, or more precisely the company will buy Macs for them because that is really the only option, there isn't really any Linux equivalent despite a couple of smaller companies here and there selling Linux laptops oriented towards programmer work.
Also in reality you will find that MOST devs actually use Windows, often because this is what the "IT department" has decided to "support" or in other words because they have corporate spyware & control software that runs on Windows but not on Linux so they need company computers to run Windows.
most devs using mac over linux do it because of peer pressure or corporate policy
hope that helps
Because computer nerds don't buy softwares.
They don't. Just the loudest ones that won't shut up about it do.
How well do they integrate?
Basically, work gave me a Macbook to 'test' (aka I told them to buy me it to see if it was a viability over moving to Win 11 since we're a shitty small company) and it's fine for the most part, I enjoy it better than any Windows laptop I've had and I'm keeping it as a personal laptop.
Which makes me wonder, assuming I switch to Linux on desktop, just how much is in common with it? Mainly generic software apps like browser functionality, Libreoffice, etc. Am I going to see mostly the same shit in terms of UI, functionality of programs?
For example, Windows itself is becoming a fricking inherent mess of frickery from an IT standpoint with things leaping between massive changes on every update. I want to avoid it
>laptop with linux
frick no, I like my M3 laptop I got for free
I have been using a Mac for work for 2 years now because I unfortunately have to maintain iOS applications, and holy shit, what a miserable experience.
Their webservices especially seem like they are all a student's first year webdev project. The interfaces are terrible and half the time I try to access the app connect store it either outright doesn't work or has some bug that renders the whole thing completely useless and I have to wait for like 2 hours for it to get fixed. And the filesystem management is the worst thing I've ever had the sorry opportunity to experience, holy shit.
These "people" actually took unix and made it worst. I guess it could be serviceable for webdev toddlers, I suppose. If you shill / buy these pieces of shit you should definitely consider roping.
>Why do most baseddevs use mac over linux?
ftfy
that's simple anon, you just made that up
my company got me a macbook
macos is pretty shit yeah but I cba to install loonix or windows
mactoddlers btfo
>mactoddlers btfo
Still in the closet, Trevor?
>Why do most devs use mac over linux?
It was corporate mainstream just after Windows so some companies started to support it. Linux is only supported in a small handful of companies. People use what supports their career. That said many companies are starting to allow Linux since more corporate management and monitoring tools are supported on it.
most devs use docker. That's all i see my devs use! it's just containers all the way down.
Just think about it, use whatever OS you want (it's basically just a wallpaper anyways, and some colors on the borders of the browser + vscode host), and then everything happens inside a container! life is amazing!
Docker performance is shit tier on macOS and Windows. It only truly works well on Linux. It cannot work without some form of Linux kernel virtualization.
Except they don't, and you're objectively, factually, and statistically incorrect.
Nooo! You can't just post facts to refute OP's purposefully misleading question! Noooo!
>Something else: 1%
BSD?
That's just Indians or something
I never see linux . Everyone uses windows or mac
There are narratives behind numbers. A lot of work environments probably don't even allow the use of gitlab and employees at those places wouldn't be a part of that survey. You work with what the company tells you to use. That survey could be from a bunch of hobbyists who have never done anything of note
Lots of companies have a self-hosted gitlab for their source code.
Yeah, which mean they are probably not posting about company policies on gitlab's website.
Most devs where?
Certainly not in my company, nor any other company I have been employed at.
Most devs are fricking moronic outside their small sphere of minimal competency they get paid for
Devs prefer linux over mac - stack overflow
https://ubuntu.com/blog/ubuntu-vs-macos-for-development
Try to connect to your WSL instance from WAN
Vast majority of devs use windows
Most use linux in some capacity or at least WSL for stuff like grep rather than learning powershell
When you think about how many jobs require you to use a work laptop on windows and how many people use WSL mac is actually pretty unpopular
Also mac when it gets used is mostly used by people who had rich parents while they went to uni where macs are much more popular than anything else
they don't know better, also it's UNIX-like, so, instantly better than windows
>Why do most devs use mac over linux?
Apple pay more from start
It just works, for devices my work buys for me when there is a choice I always opt for Macs. Generally the hardware is excellent, beyond those cursed keyboards from a few generations back I've never had a Mac with a hardware failure, contrast that to even high end Lenovo, Dell, and HPs I've had issued and all of those had multiple RMAs. My final straw was that horrible windows modern standby and just how often if fricked me by completely killing my power while the device was "off" in my backpack, on a fricking Mac when I close the lid, throw it in my backpack, go somewhere else, and when I get there? It's not burning hot with a dead battery, because "modern standby" decided it was time to wake up and go wild.