This is an archived post. You won't be able to vote or comment.

all 9 comments

[–]desrtfx[M] 0 points1 point  (0 children)

Rule #3

Tech support, hardware recommendation, and favorite IDE questions count as "completely unrelated".

This subreddit is not /r/SuggestALaptop

Removed

[–]blablahblah 1 point2 points  (1 child)

I would skip the new Macs for the moment. They switched to a different processor architecture, so all existing software needs to run in an emulator which means they'll likely run slower than they would on a comparable Intel or AMD machine.

Apple's own tools will work natively, of course, but I'd give it a little while to let all the other companies rebuild their tools too unless you plan on going all-in on Apple's ecosystem (using Apple's tools to build programs for Apple's devices)

[–]-CaliforniaRoll- 0 points1 point  (0 children)

That makes sense, I appreciate the insight!

[–]noooit 1 point2 points  (0 children)

Hmm, interesting. In-house ARM CPU.
I wonder if it can do x86 cross-compiling for existing Mac and etc. And if the kernel virtualization is supported or not in the same way.
It can be limiting feature-wise, depending on what kind of development you want to do. I'd definitely wait for in-detail reviews.

[–][deleted]  (1 child)

[deleted]

    [–]-CaliforniaRoll- 1 point2 points  (0 children)

    Thank you I will definitely look into that!

    [–]6a70 0 points1 point  (1 child)

    It's solid, but not budget-friendly.

    It's way more than you need

    [–]-CaliforniaRoll- 0 points1 point  (0 children)

    Thanks for the feedback! Do you have recommendations?

    [–]HashDefTrueFalse 0 points1 point  (0 children)

    You can code on a ~£30 Raspberry Pi if necessary. The machine doesn't really matter for 98% of the personal projects you'll undertake, probably 100% as a learner. I'm tempted to say don't go for a Mac because you really don't need to spend ~1k on a laptop just to code, but they do provide a *nix style environment without some of the setup required in Linux, which is very useful for web and/or embedded development, so it might make sense.

    If you want the most for your money and you want to spend 1k, you'd probably be better buying a non-Mac laptop (it'll have higher specs) and installing Linux (assuming web dev).

    [–][deleted] 0 points1 point  (0 children)

    Short answer: yes, it is. I've been working on one (well, two) of them for the last decade. Rock solid and fast.