DEV Community

Discussion on: What new hardware to buy ...

 
bgadrian profile image
Adrian B.G.

You are comparing apples with orange juice. They serve different purposes and achieve different things and have different manufacturing costs.

If you want to compare only the price you have to include an UPS and an operating system, from similar manufacturers (apple vs apple), and to find small parts in a micro ATX so you can carry around, to be the same as a laptop portability.

If you are using your laptop as a desktop PC then you need a desktop PC, if you are a mobile, agile developer that goes to coding meetups, conferences, clients and can code to different desks depending on the project or problem he is facing in that day you do not have a choice (PC vs Laptop).

Thread Thread
 
bousquetn profile image
Nicolas Bousquet

The key feature of a computer is to run software and to do that efficiantly.

This is the #1 feature. If that feature isn't achieved the rest is irrelevant.

Then there tradeof to be made if you prefer to lower cost, to have better mobility or better performance. Desktop goes toward perf and lower cost and higher durability and efficiancy. Laptop goes toward better mobility.

The OS is part of the software. Quite often doing the wrong choice is extremely prejudicable if the key software you need doesn't work as intended.... Like MS office suite without macro on mac. Windows without a nice console support or Linux without nice office suite and other common apps.

Thread Thread
 
bgadrian profile image
Adrian B.G.

You are correct but with each reply you are deviating from the original question, there's no use to continue. Let's disagree to agree.

I said about OS and software as an example that you are comparing different things (you compare an APPLE mac book pro vs a home made PC without adding the value of what the APPLE brings, software, battery, OS, mobility etc), even if you do not use it, you are paying for it.

PS: I'm not an Apple fan, I think 40% of the price is just for marketing costs, but if the company buys it I would sure pick one for me. There are some perks and features that you couldn't get from a PC with Windows or Linux, it's just the perfect mix for a developer (better ergonomy with a bash shell), but for 10% more productivity and performance you are paying 40% more (random numbers).