← Home ← Back to /g/

Thread 107173695

11 posts 4 images /g/
Anonymous No.107173695 [Report] >>107173907 >>107173930 >>107174098 >>107174164 >>107174815
Apple solves UNIX almost 25 years ago, and it's probably more usable than most Linux distributions today. How did they do it /g/ ?
Anonymous No.107173907 [Report]
>>107173695 (OP)
>probably
Anonymous No.107173930 [Report] >>107174098 >>107174234 >>107175418
>>107173695 (OP)
every time I work with a mac dev, they're not particularly better or faster at anything, but they struggle a fucking ton to do even the most basic things in a terminal, they cannot find a file by name, they cannot view hidden files or open a folder window from a path string, etc.
Anonymous No.107174098 [Report] >>107174487
>>107173695 (OP)
I am still surprised how apple took Unix and made it worse.
they made it single core one, because of their incompetence, then they rewrote a bunch to fix this.
they force you to download a 5GB patch, for what is actually a bunch of libraries that need to be replaced (last occurrence 26.0.1 to 26.1)
>>107173930
they are as retarded as it gets, same as their windows peers.
imagine this: you have a Mac machine that you need to access via ssh and install a bunch of CAs in keychain. you can't, you can't just run the import command, because the import command pops a gui dialog box to insert the password, which isn't available via ssh.
for the most mundane shit you have to have a gui open at all times.
even windows allows to do these things via cli.
Anonymous No.107174164 [Report]
>>107173695 (OP)
GNU is not UNIX.
Anonymous No.107174234 [Report] >>107175418
>>107173930
My favorite part of macos is that they added app bundles, which have a very rigid hierarchy that requires binaries live in one part of the structure, libraries live in another, etc.

Except they never updated the ld search path to be aware of the app bundle file hierarchy. You have to manually patch the rpath of your binary so it can find the shared libs. I think that was the moment for me where the curtain fell and I realized just how slapdash and poorly put together macos is.
Anonymous No.107174487 [Report]
>>107174098
>even windows allows to do these things via cli
MS actually sells server licences
PS tends to be more capable than the GUI, if they even provide a GUI at all
Anonymous No.107174707 [Report] >>107174847
Biggest seller of UNIX workstations to date: Apple.

(Former contenders: SGI, SUN, NeXT, Atari, Intergraph).
Anonymous No.107174815 [Report]
>>107173695 (OP)
Should I buy a mac?
Anonymous No.107174847 [Report]
>>107174707
>(Former contender[...]: [...] NeXT [...])
Anonymous No.107175418 [Report]
>>107173930
all false wtf
>>107174234
skill issue, you just have to set @rpath when building dylibs and it just works