Menu
Hi All, I'm a windows 7&10 user (since dos, win 95). Lunux used as server for Jira, Jenkins, Tomcats, DB, etc. At the moment I'm planning to buy a new laptop and I've noticed that there is plenty java ( jira) developers using Apple MacBooks Pro. Is this only a fancy IT fashion trend to have a cool Mac or there are some real benefits behind it?
Pros: - 9h battery - only needed if You work in Your garden or in a park. Cons: - £2000 for 15inch, i7 laptop with 512 ssd seems to be too much - You can get something similar form Asus below £1000 So what about things like:. maven, jdk, ant, other apache frameworks. tomcat, jetty, ect. Eclipse, InteliJ, Notepad. Docker, jenkins?.
Multi browsers testing - Chrome, Firefox, IE?. Atlassian SDK and standalone JIRA Will it all work? What is the performance like? Is it any better then development on a windows? What are the limitations?
I don't want to end up running a Windows VM inside OSX. That's the most stupid thing I've seen And is OSX a windows user friendly os? It's primarily a matter of personal choice. As a part-time developer, I work on Linux most of the time, it's faster, cheaper and better than Windows (for me) and has that ease of platform exchange (95%+ of the target systems I'm writing for are Unix based). I've got a Mac for work, and since that became proper Unix, it's completely interchangable with the other Unix stuff I use as well.
A lot of developers use Macs because they are a lot friendlier than windows, especially for development work. If you were to visit Atlassian, you'd see a lot of them wandering around with Macs too. I'd recommend trying a Mac, you will almost certainly end up preferring it to a Windows box.
The only caveat I'd point out about the platform is that you'll need a Windows install if you want to do any sane IE testing. Of course, you should not really need to - Atlassian stuff is coded to standards, and hence should work on standard browsers immediately (chrome, safari and firefox, and all the others that stick to standards well). Unfortunately, IE tries to be clever and then needs its own testing because it fails. But it is very much a personal choice. Do what works best for you. I think my cousin meant mostly that Macs are simply nicer machines than Windows boxes (she's a bit of an Apple fan, something I broadly agree with her on, although I still much prefer Linux to both Mac and Windows). I also use a Mac for work, but do range across Windows and Linux at home and work.
![Mac Vs Windows Laptop For Developers Mac Vs Windows Laptop For Developers](/uploads/1/2/5/5/125543809/726913795.jpg)
If you buy a Windows Laptop, you lose the ability to code for macOS and iOS. PC laptops can be less expensive but not for the equivalent hardware. Most PC magazines have stated that if you buy a PC laptop with the equivalent quality hardware as a Mac, the cost will be similar. PC vs OSX for Java Development - Which do you prefer? I just don't see how any developer can use a Windows machine for development (unless you are a Windows developer). I currently have both a Mac and a Windows laptop for work. I've used Linux in the past for Dev and enjoyed the experience.
The Mac is disgustingly faster than both the Windows 8 and 10 boxes for everything I work with (similar hardware, and only my Linux laptop beats it, probably because I've specifically built my installation for speed and ease of my use), and has this nice trick where everything simply works and is where you expect. Having to spend weeks on google just to do really basic stuff because everything in windows is hidden in the wrong place, or isn't actually there, really doesn't look good when I have to go on customer sites, but it's a definite nuisance for me.
For me, it's simple stuff like Windows not having ssh, a decent text editor, or a proper browser usable off-the-shelf. But I'm also with her on the personal choice thing.
Do what works for you. I'm not aware of any OSX images on a VM you could try out, but I'm sure there are some somewhere.
R1chard5mith: Windows is rubbish and the only reason anyone still uses it is because there are so many programs that you can’t run (well) on Linux. That certainly is not the only reason many many people in general and programmers specifically still use Windows. Any OS that has good tools that will run on it is perfectly fine for web programming. I use Windows but I am not fanatical about it, I also use Ubuntu and OSX - but mostly Windows. Check out the 2016 StackOverflow survey of over 50 thousand developers - the breakdown of developers who use Linux vs Mac OS X vs Windows may surprise you. Rickstewart: That certainly is not the only reason many many people in general and programmers specifically still use Windows. Any OS that has good tools that will run on it is perfectly fine for web programming.
I use Windows but I am not fanatical about it, I also use Ubuntu and OSX - but mostly Windows. Check out the 2016 StackOverflow survey of over 50 thousand developers - the breakdown of developers who use Linux vs Mac OS X vs Windows may surprise you.
Survey That’s an interesting survey - I also saw that Javascript is most popular language among frontend, backend, and full-stack developers. I like my mac because it’s well-built and still runs reasonably fast (especially since it’s 5 years old).
Plus, I have installed windows on it, so I can pretty much run any software thrown at me. (Except for anything that involves apt-get, because Apple doesn’t care about updating packages or even having them in the first place.
Luckily, I’ve discovered, which lets me install most of the things that apt-get can.) EDIT: that if you install Mac OS on a PC, it actually runs better than the Mac Pro (While costing about $1000 less)! (Just keep that in mind if purchasing a new machine). Macs provide good VALUE.
Note, I didn’t say CHEAPEST. Good value and being the cheapest are totally different things. A lot of people compare Macs vs. PC laptops on just specs alone speed, ram, screen size, etc and then declare Macs are overpriced piece of hardware. (The same people that probably haven’t used a Mac but feel qualified criticizing it, or giving their opinion on something they haven’t used!) When you start working on these cheap PC laptops, the amount of aggravation and lost productivity hours, and other minor problems and annoyances just pile up – so now, who’s wasting money? “I’m updating my virus signature file”, “I’m doing registry tweaks”, “I’m in DLL hell”, “I’m re-installing XYZ Program, or I’m reinstalling Windows” — things you never hear a Mac user say. JackEdwardLyons: I would love anything over 8gb RAM, 2.5 Ghz, 256GB storage, USB ports preferable, retina screen would be cool, the latest OS Sierra, i7 chip, Microsoft Office, a price tag.