DEV Community

Discussion on: The new MacBook Pros are overpriced

Collapse
 
kayis profile image
K

I'm using Windows, Linux, and MacOS in parallel most of the time.

Sadly I can't get rid of MacOS because of iOS development :/

Collapse
 
rhymes profile image
rhymes

I'm using Windows, Linux, and MacOS in parallel most of the time.

Which one do you prefer? Altough my post was originally mostly about the hardware, we've veered on operating systems as well :-)

Thread Thread
 
kayis profile image
K

Well, sadly MacOS implies hardware :/

I like Linux, then Windows, then MacOS.

Linux (Xubuntu) feels rather snappy and all the dev tools run on it (besides Xcode).

MacOS also gets more dev-love than Windows it seems, but I never got the shell configured as I liked it without getting some strange bugs along the way. Also, the window manager of MacOS is horrible.

I like Final Cut Pro, which is a MacOS application, it's not as expensive as Premiere and quite optimized to run on Macs.

Games run much better on Windows and most non-dev applications seem to be integrated more nicely and work more performant (Firefox).

Thread Thread
 
rhymes profile image
rhymes

MacOS also gets more dev-love than Windows it seems, but I never got the shell configured as I liked it without getting some strange bugs along the way.

Weird, I've never had problems with zsh on macOS

Also, the window manager of MacOS is horrible.

Ah ah kind of, I use divvy and "hot corners" to solve that

I like Final Cut Pro, which is a MacOS application, it's not as expensive as Premiere and quite optimized to run on Macs.

True, Premier in turn is more optimized on Windows than on macOS

Games run much better on Windows and most non-dev applications seem to be integrated more nicely and work more performant (Firefox).

Yeah, gaming on macOS is a non starter

Thread Thread
 
kayis profile image
K

First thing I tried on my Mac was setting up zsh, but somehow different tools I used still started other shells.

Thread Thread
 
rhymes profile image
rhymes • Edited

I use iTerm2 with configured with command shell in Preferences -> General -> Login

In addition I use ohmyzsh and SHELL=zsh in the zshrc.

If you set the SHELL variable tools should respect it...

Zsh is installed with homebrew

Thread Thread
 
moopet profile image
Ben Sinclair

Window management on Macs is really buggy. I've used Macs at work for abut 6 of the last 10 years and they've barely improved. Windows disappear, monitor settings disappear, mouse cursors work on one screen but are invisible on another, full screen apps vanish, that sort of thing. Happens a lot, whereas at least Windows is relatively stable (I never thought I'd say that).

Even iTerm2 has a whole slew of bugs. My favourite is when the screensaver kicks in there's about a 25% chance that iTerm will stop responding to mouse clicks and instead insert control characters onto your command line. That's fun.

Thread Thread
 
rhymes profile image
rhymes • Edited

Windows disappear, monitor settings disappear, mouse cursors work on one screen but are invisible on another, full screen apps vanish, that sort of thing.

The only thing I've noticed for sure is full screen apps and multi screens. Sometimes you have to display all available windows to find them. Another weird thing that happens to me is that sometimes if I decide to open the lid of the laptop (connected to the external screen) and close it again macOS thinks the only connected monitor is the laptop. But this hasn't happened since the last two minor versions of Mojave, so I guess they fixed that.

I feel that macOS for all its quirks, still moves faster than Windows with his complicated "editions". The relase of Windows 10 October 2018 1809 was a "clusterfudge" :D Not that this stuff never happens for macOS, if you think about it, it's kind of a miracle that Windows 10 works at all since the infinite combination of hardware configurations and more or less compatible software they have to deal with. Kudos to Microsoft on this. Apple only has to deal with their own hardware.

Happens a lot, whereas at least Windows is relatively stable (I never thought I'd say that).

ahahha :)

Even iTerm2 has a whole slew of bugs. My favourite is when the screensaver kicks in there's about a 25% chance that iTerm will stop responding to mouse clicks and instead insert control characters onto your command line. That's fun.

That's weird, I've never noticed because I don't use screensavers.

Thread Thread
 
moopet profile image
Ben Sinclair

At work we have an enforced screensaver for "security", which I get round by using the app "Caffeine"...