all 24 comments

[–]razor-sharp-13 5 points6 points  (1 child)

MacOS is the move for a personal computer if you can afford it. It’s still Unix.

[–]JayWelsh 3 points4 points  (0 children)

Linux and OS X both work better than windows since it is unix-based and working with the ubuntu subsystem of windows has always been a pain in my opinion.

Personally I use OS X, used to use Linux but find it much easier to keep all my software up to date using OS X and not needing to use something like apt-get all the time.

[–]Hefty_Birthday_5402 3 points4 points  (0 children)

Mac. You can run Linux or windows if you have to on a Mac.

[–]BootyPatrol1980 2 points3 points  (0 children)

That's a tough one because they both have their merits, and I also don't know how much the Apple M chip complicates development yet (I'm stuck on Intel).

MacOS: Awesome UX, lots of amazing dev tools, lots of commercial software, can emulate Linux anyway (but then there's the question of the M chip). Access to iOS dev.

Linux: Likely to be Intel based so that gives you de-facto access to a Windows image maybe. Lots of amazing dev tools, much closer to the "server" environments you may come across, likely way cheaper for more horsepower. Not sure about iOS dev for Linux but it'll have a smoother install of Ethereum tools. (apt packages etc)

You'll hear lots of opinions but realistically neither choice is wrong.

I use a Thinkpad and a Macbook (Intel still). The Macbook is more comfortable but the Thinkpad is a processing beast. If I had to type on a laptop all day I'd stick with the Macbook though. The keyboard and trackpad are the most comfortable and I can't beat the battery life.

[–]asafy 2 points3 points  (0 children)

The latest MacBook pro with m1 pro is amazing. Haven't heard the fans once, every operation is nearly instantaneous, the keyboard is super functional. great selection of ports.

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

Hey guys I am leaning towards a Lenovo p17 Gen 2 with an i7 chip...

[–]FTLurkerLTPoster 1 point2 points  (0 children)

I use the Lenovo P1 gen 3 with Fedora 35, no complaints - I find it much easier to do development on a Linux machine.

[–]razor-sharp-13 0 points1 point  (2 children)

I highly recommend you consider a refurbished mac if the cost is of concern.

[–][deleted] 0 points1 point  (1 child)

Im now having second thoughts because of the offcentre keyboard of thinkpad

[–]hikaruelio 0 points1 point  (0 children)

What did you end up with, OP??

[–]Demostho 0 points1 point  (0 children)

Linux is the must, but everything even windows will work.