4 ms·
> What does Linux give you that macOS doesn’t? perf, case sensitive file systems, non stupid alt-tab behaviour, strace, pstack, gdb (these don't seem to work w
by fnord123 9y ago
> What does Linux give you that macOS doesn’t?
perf, case sensitive file systems, non stupid alt-tab behaviour, strace, pstack, gdb (these don't seem to work without sacrificing animals), gnome-shell (better than finder by a long way, imo).
I've got a mac. I don't install programs except for things through brew. It's basically shitty linux with outlook.
- viraptor 9y agoperf, strace, and pstack can be replaced with dtrace on MacOS. You can have a case-sensitive position. (Separate from root so it doesn't break some apps)
- fnord123 9y agoDo you need to add dtrace to the key chain each time it's updated or do they just not update it like most of their command line software?
- viraptor 9y agoWhat do you mean "add dtrace to the key chain"? I've never done anything related to keychain while using dtrace.
- fnord123 9y agogdb needs to be added to the keychain as a signed program in order to attach to programs. But brew is a rolling release so I might need to add this frequently. It's painful.
- 4ad 9y agoDTrace is built-in software.
- fnord123 9y agoI took some time to try dtrace out. Sadly it's broken unless one turns off SIP: https://apple.stackexchange.com/questions/193368/what-is-the-rootless-feature-in-el-capitan-really/208185#208185 https://apple.stackexchange.com/questions/193368/what-is-the...
- _emacsomancer_ 9y agoI was trying to work with some students with Swift and the Mac character encoding ending up causing no end of problems.
- kalleboo 9y ago> the Mac character encoding You mean UTF-8?
- deleted 9y ago[deleted]
- scottmf 9y agoAlt-tab behavior is more of a preference thing. >It's basically shitty linux with outlook. Linux is shitty Linux. Except on the server. (IMO, of course).
- fnord123 9y agoI can accept that alt-tab is a preference if you want to use alt-tab and alt-`. It's heresy to prefer alt-`, but whatever -the vim-spaces-only(but automated code formatters are best and I dont care what they use)-alt-tabbers will eventually win out. But on multiple desktops if you alt-tab to the previous application again, it only brings up the application windows in the current screen instead of bringing you to the last window you used (on another screen). Wrong! Broken! Sad! Also, on mac alt-tab raises ALL the application windows. So if you have shed loads of terminal windows or loads of browser windows open, then alt-tab brings them all to the front. This is definitely broken since it stops common workflows like copying between windows; or finding some text that you want to type into a terminal and then alt tabbing to the terminal only to have the screen covered in terminal windows. SAD. Mac is low energy (That's the reason I think I have it for a laptop).
- FabHK 9y agoI find separate inter-app cycling (cmd-tab) and intra-app cycling (cmd-`) much superior, faster, giving you better control. However, agreed that on a Mac with multiple "spaces" it's completely broken.
- herbst 9y agoCompared to a optimized Arch, or even a non overloaded windows 10 mac never appeared to me very energy friendly.
- briandear 9y ago..with outlook? Sorry man, but you’re doing it wrong. And the Mac file system is case sensitive.