Welcome to the Treehouse Community
Looking to learn something new?
Joseph Torres6,165 Points
PC's or a Mac for Web Dev?
Hello everyone, as I go through different sites and Youtube videos, I noticed that most developers I've all us Macbook's instead of PC's. Is this a fad or is there a real thing to this? I have an HP Envy with great specs that I think does the job however am I going to need to need a Mac once I get into a company? Thank you.
For web development it does not matter at all. All popular web development text editors and IDEs I can think of support both Windows and Mac (often Linux too for that matter). And web development is not a very CPU heavy process since you usually don't need to compile anything, and even if you do it's not very resource hungry.
As far as web servers are concerned they are often designed with Linux in mind first rather than Windows or Mac OS, but there are more than enough Windows ports and alternatives so using Windows is not an issue. Though familiarizing yourself with Linux and how the terminal works at some point would probably not be a bad idea if you intend to work with server side coding.
Macs are necessary if you intend to develop apps for iOS or other apple systems. Other than that you will be able to develop pretty much any kind of program using pretty much any language while using Windows.
Dzims Dreijers9,173 Points
Both will do the job, but there are many things that I think are easier to do or set up on Mac.
I really highly superbly recommend using a Mac
It is better designed for programming.
With Mac it's a bit easier to install and run open source apps. And everything is more polished. Although today with Windows PowerShell and Visual Studio Code, it's never been better to do web development on Windows. Like andren mentioned, it's more about which apps you prefer to use. Also, if you are talking specifically about laptops, then keyboards also play into consideration. Some of the older HPs and Dells have very good keyboards. IMO the typing experience is nicer than the modern Thinkpad keyboards.
To be honest, I haven't used VSC for any length of time, I do like the interface better than notepad++. Built in git integration is nice.
stjarnanFront End Web Development Techdegree Graduate 56,488 Points
If you have a HP Envy there's no need for a Macbook (Unless you want to release an iPhone app). If the company wants you to use a Mac then they will most probably provide you with a computer :)
Hopefully this reply wasn't too late, good luck studying!