Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
most design tools only work on macOS. plus you get bash and macbooks keep their value for a very long time.
but for dev work linux shines. -
benj8496yThe horror is in webdev (real dev, not html/css lol) where it's a funny mix between design and development 😢
I decided to stick with Linux and ask the designers for flat images instead of psd or sketch files... -
Well if you are a designer then macOS is great, if you are a Dev then Linux is best, and is open source. I use Linux and for my small designing purposes, use Illustrator on Wine
-
blybly2586yLinux. I have a mac for my internship, n it feels like a jail. I can't do almost anything the way i want. Mac enforces it's design choices on you. More importantly though, linux rocks for dev work. My personal computer is dual-booted with windows n linux, n that's all I have ever needed.
PS: touchbar is awesome though :p -
sain24243086yI use both. Primarily Mac coz I need Photoshop and Illustrator.
It's less about which is better and more about what suits your needs. -
Why is Linux better? I've used all three major OSes and I was so glad to get off my Ubuntu machine when I got a MBP.
This is curiosity on my part. I'm not trying to start anything. -
darkLord9216y@datawraith Nothing is better. It depends on what kind of work you want to do and with which you're comfortable the most.
-
@datawraith my problem with Mac is that you need to pay for window snapping, pay for a decent file browser, have very little control over running services when compared to Linux, need to spend time and research just to make the terminal bearable. Inconsistencies between versions is staggering. Software stops working without replacements being available, etc. Device compatibility is worse, and multi monitor set ups where you frequently disconnect your laptop for meetings is just horrible as windows get moved anywhere and get lost with sometimes no way to retrieve them.
-
@datawraith For web backends linux is what you will most likely run on your servers (Unless you use windows) and using the same platform for dev simplifies things. Mac is similar enough to be usable but there are enough differences to be annoying.
-
macOS for better memory management/ far batter bluetooth support/ UI consistency between apps & many more. there i said it :D
i've been using hackintoshes for several years and OSX/macOS work much more smoother on the UI/UX side than anything linux-based on same hardware. as for dev purposes you end up using VMs anyway no matter the os of choice -
As much as I hate windows, most web devs have no choice but to develop on the same platform that most of their users use. Which in most businesses atm is windows 7/10
-
Mac is pretty (never used one), but based on the "computer as appliance" philosophy, which clashes with my desire to tinker with everything. Yes, Linux won't always have stuff that's as polished, but at least I put my solution together myself and didn't have anything foisted on me (at least without an alternative of some sort).
-
@ItsNotMyFault Yes, we do run Linux for our servers, at least on one half of the business. The other half is .NET, so that's IIS. I work on the Linux DevOps side of things, so I have a Mac. I spend most of my time at the command line or in PyCharm. :) I honestly don't see any advantage to being on Linux for my job, personally, as it's much easier for me to get apps and such on the Mac... even easier than Windows for some things!
@AndSoWeCode Finder isn't bad, but I do like Forklift. I did spend a little time getting my terminal the way I like it (iTerm2, Fish), but tbh I spent a hell of a lot more time doing that on my Linux install. Of course, my definition of usable and yours may differ significantly.
One thing I disagree with greatly is the multimonitor setup. In my experience, the Mac has been way more stable than Ubuntu was. But, again, that's not to say either of us is wrong... we've just had different experiences.
I guess that's what it comes down to. :) -
@datawraith my requirements of a file manager is to be able to go to a specific location (edit location, copy it), to view directories before files, etc.
The terminal setup in Linux is usually installing / configuring the favorite font, installing zsh and oh-my-zsh, and usually that's it. Colors are already there.
I have been using a macbook for around 6 months, with meetings every 2 days, where I would take it with me. It had never placed windows back where they were, and often I would lose them on another monitor, but not displaying because technically they're on this monitor. Might be the 3rd party plugin that I HAT DO BUY that had hot-zones for windows to put them fullscreen, half-screen, etc (something that comes naturally in all but the oldest and most barebone desktop environments out there).
Gnome3 does a good job at remembering window positions and state, and is good with tiling out of the box, and has everything you need from a terminal, by contrast. -
@datawraith oh, and in case you're wondering if that was enough to move me off of Mac OS - no, it wasn't. I didn't have time to switch. But then one day I decided to download Talend OpenStudio, as an archive. It ended up in my home directory obviously. So I extracted it right there. Within a few minutes, things stopped working. Programs didn't start, the ones started behaved weirdly. I decided to reboot, and that's about it. It booted, but almost no program could start, and there was nothing that I could do.
Since I had only 6 months of experience on Mac, I gave it to our tech support guy with a decade of experience in support. He couldn't fix it either. We called the official support. They told us to do stuff that was stupid, and obviously it didn't help. Their suggestion was to delete everything and install fresh.
Gee, thanks.
What it was - it started uploading Talend to iCloud (thousands of files), and something broke with encryption or whatever. I decided to just install Ubuntu. -
For graphics and just using premade tools like a word processor I'd choose OSx. It simply works and does whatever you need it to as long as that is what 99% of the users using that need it for as well.
For programming, ESPECIALLY lower level programming I would go with Linux. It really is no competition. When you are trying to get your development enviroment setup on the two it becomes appearent that they really don't care about corss platform development on OSx and I'd maybe go as far to say that they discourage it.
--TLDR--
Mac for graphics and maybe webdev, Linux for anything not common for 99% of computer users.
Related Rants
macOS vs Linux and why?
question
random thoughts