So, I have an iPhone, which I like, but we use Windows and Linux computers in our household. I’d never seen a Mac boot up until the other day after a friend gave me their old Mac Mini. I was excited to check it out, got it all set up and logged in – but it really just seemed like a giant iPhone regarding what it did and could do (meaning, I would just stick with Windows and Linux for our computing needs, rather than swap over to the Mac). I was disappointed.

What am I missing?

  • AlternateRoute@lemmy.ca
    link
    fedilink
    English
    arrow-up
    41
    ·
    1 year ago

    What am I missing?

    That you can natively run most linux console app sand development tools on a Mac as it is a unix compatible kernel under the hood since OS X.

    • subversive_dev@lemmy.ml
      link
      fedilink
      arrow-up
      19
      ·
      1 year ago

      Also, Apple treats you like the owner of an OSX device (mostly).

      You can install software from any source.

      There are no restrictions on what type of browser can exist on it.

      You can replace core system functionality with better alternatives.

  • conciselyverbose@kbin.social
    link
    fedilink
    arrow-up
    27
    ·
    1 year ago

    Yes? It’s a full featured desktop OS. It can do most stuff you can do on Linux and most stuff you can do on Windows.

    It can also, as an additional benefit, run iPad and iPhone apps unless the developer prevents it (if you have Apple Silicon), but I’m not sure where the idea that it’s less of a desktop OS than the other two comes from.

  • cheery_coffee@lemmy.ca
    link
    fedilink
    arrow-up
    19
    ·
    1 year ago

    The Mac runs a full Unix OS, so it can do literally whatever you want. You can’t write the read only memory partitions, and apple doesn’t let you customize the UI much, but aside from that you can do anything.

    The biggest restriction will be gaming, because apple has not supported many graphics libraries other than their own for a long time.

    Most Linux things work fine, you can run windows in a VM with good performance and many games will work fine.

    What do you want to do that you feel you can’t?

  • HeavyDogFeet@lemmy.world
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    edit-2
    1 year ago

    On the off chance that this isn’t just a troll post, what were you hoping to do that you couldn’t figure out? Macs are incredibly flexible and capable computers that do waaaay more than iOS devices are capable of. The OS and hardware obviously still have their limits, but if you’re running into actual limitations then you’ve likely already far exceeded what your phone can do.

  • AwesomeSteve@lemmy.world
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Terminal
    Xcode
    Homebrew
    … it is equivalent if not more powerful than Windows and Linux, underneath MacOS is BSD. If you are into iPhone and the ecosystem like Watches, Airpods and stuffs, the integration is seamless.

  • revs@feddit.uk
    link
    fedilink
    arrow-up
    9
    ·
    1 year ago

    All Apple devices run variants of the same software, so of course they have a consistent UI.

    It’s a desktop OS, the same as Windows and Linux.

    I’m not sure what you expected, can you elaborate?

  • claycle@lemm.ee
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    While there is cross-pollination between macOS and iOS Macs are general purpose computers. And while it is true you cannot, like most PCs, crack open and customize a Mac and that to date most games are developed for PCs and not Macs as a side-effect of this (game development and hardware/graphics card development are incestuous), Macs are extremely capable computers that can meet demanding needs.

    I have used Macs and PCs all my life. At this very moment I am playing Assassin’s Creed Odyssey in full pretty mode on a PC while my Mac in the other room renders a film and I type this message in an iPhone. I prefer using my Mac over the PC for most things - and certainly the Mac is where my bread is buttered - my PC is a fancy launcher for Steam.

    Without being impolite, it sounds like you looked at the Mac, but didn’t bother to actually use it for anything practical, tasks at which it excels.

  • Eggyhead@artemis.camp
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    There’s probably someone who can explain it better than me, but MacOS is a Unix-based operating system that’s been around for decades. iOS was actually built off of it. The reason MacOS looks like a “giant iPhone” these is probably because of iPhone’s popularity and a push to make macOS more approachable to people who are more familiar with the mobile device than computers. Macs are still very capable computers at heart, although they aren’t as straightforward to tinker with as you might have grown to expect after using windows and Linux for do long. You can always watch a YouTube video on MacOS evolution if you’re interested.

  • SpacePirate@lemmy.ml
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    1 year ago

    Better question: Is an iPhone less than a tiny PC?

    If it weren’t for the crippled OS, their ridiculous power would be more obvious. They’re probably faster than any two-generation old, mid range CPUs and GPUs, as well.

    That said, remember iPhone Pro phones cost more than most laptops, and by that same token, have more powerful gpus and cpus than most laptops, too.

  • a_fancy_kiwi@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I’m mostly a hobbiest that does a little bit of professional dev work. For my needs, Macs are great laptops. Great power, battery life, and runs all the apps I would want when not at a desk, integrates with all my Apple devices (Apple TV, HomePod, iPhone, iPad) plus it has a terminal that I can use to SSH into other machines. It’s the best thin client out there.

    But for my needs, Macs aren’t good desktops. I can build a more powerful computer/server that has more options for natively run CAD programs, can play all my steam games, and can be upgraded when new GPUs come out.

  • Artair Geal@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Reasons I use my M1 MacBook Air:

    1. Real estate. Thanks to AirPlay and the Thunderbolt port, I can have three desktops going at once with all my open windows.
    2. Intel binaries still run on it via Rosetta 2.
    3. Control – I have more access to the OS, the command line, etc.
    4. Virtualization – Apple Silicon is built on ARM, so I can virtualize any ARM-based Linux distribution using VMware Fusion. (I run Fedora in a VM.)
    5. Input – despite iPads having the ability to accept keyboard and touchpad input these days, the pointer is still pretty clumsy.

    And lots more, but that’s a good start for me.

    • i11@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      How were you able to make multiple desktop work since M1 only supports one out of the box?

      • Artair Geal@pawb.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        If one is Thunderbolt and another is AirPlay, it works. I have a 50" AirPlay-capable TV mounted in my office, and a 27" 4K display on my desk. I use a cable for the 27" and AirPlay for the 50".

      • davidarmstronglewis@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        M1 does only support one display natively; I think you can get around this with a usb hub. You can also airplay to displays/tvs that support it (anything you can plug an apple tv into, and many newer tvs). You can also use an iPad as a separate display if you have one.

        There are a lot of nice things you can do, especially if you own multiple apple products (like, you can airplay music or video to your computer from your iPhone, or copy-paste between devices that share an Apple ID)

        Some stuff is annoying though. Linux support on M-series chips is still evolving (though very usable), it’s really not super straightforward to record the audio of your Mac (think screen recording that also captures whatever audio is passing through your AV Devices) because of implementation decisions way back.

        Generally, I use a Mac though; because I get enough utility out of stuff like AirPlay, AirDrop, iCloud, and other random stuff that you kinda need to “just know about” to make up for the downsides of not being able to completely control my system.

        Nix/nixpkgs is pretty well supported on Mac, though, so it’s not like I’m forced to use all the default binaries MacOS ships with.

        Also, their displays are really really good on the Macbook Pros and the speaker quality (especially on the 16") is by far the best sound quality I’ve seen come out of a laptop. That doesn’t matter if you have a Mac Mini, though.

  • cjf@feddit.uk
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Imagine if Linux was supported by all the big names such as Adobe and Microsoft. Heck, those companies tend to (or at least for a good decent while used to) release all of their brand spanking new features first on macOS before bringing them to windows.

    Well, less customisation compared to Linux, but if you’re happy with the UI layout then this is essentially what you’re getting.

  • Nikls94@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Actually, when the iPhone was in development, there where 2 teams: one tried to make the MacOS small, the other one tried to make the iPodOS big. The MacOS team succeeded.

    So the iPhone is basically a lighter version of the MacOS.

    By not using the Mac you’re basically avoiding closing the browser every time you write an email address for the first weeks. Bonus closings when you work with windows.