Why Web Developers Don’t Need A Mac

Advertisement

As Web developers, we never stop hearing about the Mac. A lot of people love to talk about their Macs, but despite the “elite” status of the Apple computer, is there any need for a Web developer to splash money on one? A few weeks ago, Mark Nutter wrote here on Smashing Magazine in favor of swapping your PC for a Mac, and while some of his reasons are good, there are plenty of reasons to stick with (or switch back to!) Windows.

This article explores the best aspects of the Windows PC and, more importantly, the different apps that Web developers can use to become more efficient in their work. Every piece of software mentioned here is free to use.

Developer Tools

Notepad++ (code editor)

After looking at many text editors, Notepad++ is by far the best I’ve found. On top of the standard features you would expect from a great text editor, you can extend its functionality by installing any of the free plug-ins that suit you.

Notepad++

Some of the things that really make Notepad++ shine:

  • FTP Synchronize
    Allows you to connect to a server by FTP and edit files in Notepad++. Then when you save the file, it is automatically uploaded back to the server. No more saving files in an editor and then firing up a separate FTP client! Bonus: the FTP sync has “Keep Alive,” which pings the server at regular intervals to stop the connection from being closed.
  • Document Compare
    Open two versions of the same document and the differences between them are automatically highlighted. Great for finding out where a coding change has gone wrong!
  • Code auto-completion
    Auto-completion is a fairly standard feature, but with Notepad++ the code libraries can be downloaded from the website and updated manually. Keeping up to date with changes in the languages is easy then, and you can even write your own library file.
  • Panel Views
    Allows you to see two files at once, side by side. Hugely useful if you have a large monitor and want to make better use of all the space.
  • Ctrl + D to duplicate a line
    It may sound simple but is surprisingly useful. As an example, it took two seconds to write out all the <li></li> tags for this list!

Texter (text expander)

Texter is a free app from Lifehacker. It allows you to type a few characters, then hit Tab and have those characters replaced with a string of text. This is great for a lot of computer tasks (answering email most of all!), but the real advantage for developers is that Texter lets you specify key presses. For example, {HOME} is interpreted as pressing the Home button.

Take the following hot string:

Screenshot

{BACKSPACE}{HOME}<p>{END}</p>

When coding, I type the text of my paragraph, then add a space, press “p” and hit tab. Texter automatically puts the <p> at the start of the line and </p> at the end.

That’s just one example. I have about 35 different strings saved for use in coding, so the number of possible uses is huge.

WampServer (Apache, PHP and MySQL)

Installing a Web server on your local PC is great for development because you can test everything easily and instantly. No waiting on Web servers and dodgy Internet connections. WampServer packs an Apache, PHP and MySQl install all into one simple executable file, so your server will be up and running in five minutes tops.

Screenshot

Clipboard Manager

Clipboard Manager is a sidebar widget for Vista. It displays a snippet of the most recent items that you’ve copied. If you click one of the snippets, it is brought to the top of the clipboard, so when you hit Ctrl + V, you’ll paste that instead of what you copied last.

Screenshot

This is extremely useful when you are working on a document or script for re-arranging chunks of the page or copying properties from one object to another. Clipboard Manager cuts down drastically on the amount of time spent re-copying the same snippet again and again.

AutoHotkey (write your own shortcuts)

AutoHotkey allows you to create your own hot keys or remap existing ones. The scripts can be either extremely simple or quite complex. The Quickstart Guide walks you through everything you need to know.

One of the hot keys I use most is simple: pressing Caps Lock + W to close the current window. Anyone who is used to using Ctrl + W to close a tab in FireFox will find this very handy!

; Close Active Window
Capslock & w::
WinClose, A
return

Syncback (automatic back-ups)

Everyone’s hard drive fails eventually. Online tools like Mozy and Dropbox are ideal for backing up critical files that you’re currently working on, but backing up everything on your hard drive to one of these tools just isn’t feasible for most people.

Syncback is a free tool from 2BrightSparks that automatically backs up all your files to an external drive. (A paid version is available as well, but the freeware is more than enough.)

Screenshot

You select which folders to back up, set when you want back-ups to take place and let Syncback do the work. Back-ups can be done manually or automatically, and only files that have changed will be copied, so it is very efficient after the first run. It will even email you a report if any errors occur during the backup, such as certain files not being able to be copied.

Windows Live Writer (blog posting)

Not every developer needs this, but many of us have our own blogs now. Windows Live Writer is a free tool to help you write blog posts.

The main advantage of this is that it accesses your website and re-creates your design in the program. You can then write your post directly onto the website background, so you can see everything about your post’s presentation and fix it easily.

Screenshot
Image source

Is that image too big? Or that paragraph too long? Seeing it for yourself is the best way to catch these flaws.

The Best Parts Of The Mac

OS X does some things very nicely. Thankfully, the best bits can all be re-created in Windows free of charge.

The Dock → RocketDock

The Dock is probably the most distinctive Mac feature. The large icons and easy access to them appeal to a lot of people

RocketDock brings the Dock to Windows beautifully. Drag and drop to re-arrange, position on any side of the monitor, minimize windows to the dock and more. The demo video from its website below shows RocketDock in action:

Quicksilver → Launchy

Launching applications from your keyboard is an extremely fast way to work. Mac users use Quicksilver for this, but Windows users can use Launchy. Launchy can be set to index only programs or include files as well. You also choose which directories it indexes. One of the best uses for it is to set up a directory of utility scripts that you can execute from a few quick keystrokes in Launchy.

Screenshot

For example, iTuny is a set of free scripts to control iTunes from Launchy. Now, if I want to skip to the next song, I hit Alt + Space to bring up Launchy and type “inext” to launch the iTunes Next script from iTuny. You can set up scripts for whatever you like, including shutting down and locking your machine.

Leopard Stacks → Stand-Alone Stack

Stacks are a great way to easily access your most commonly used files and programs.

Screenshot
Image source

Standalone Stack allows you to create your own stacks in Windows, either in the taskbar or on your desktop. And you can display the files in either a list or a grid, just like in Leopard. For anyone using Rocketdock, you can install the Stacks Docklet from Matonga to get stacks into your dock.

More Control Of Your Machine

Custom Visual Styles

VistaGlazz allows you to control the appearance of your Vista installation. You can create your own custom styles or download them for free. One of the best sources of styles is DeviantArt (which has some OS X styles, though they’re not as polished as the Vista versions!).

Another popular application for theming is WindowBlinds from Stardock, but you need to pay for it. You’ll find plenty of themes for it on DeviantArt as well.

More Hardware Options

Macs come with very few variations in hardware. You have a small selection and just have to choose whichever one is closest to what you need. Because anyone can develop hardware for Windows, the selection is much greater. And because of this competition between manufacturers, companies are forced to offer good value for your money.

That doesn’t just mean better specs for about half the price. Check out this new multi-touch HP laptop, which comes in under the cost of any MacBook. Search around and you will find the perfect machine for your needs.

Screenshot

Huge Range of Devices

On top of the core hardware, you have thousands of peripherals to choose from. For graphics designers, that means a massive selection of tablets. But there are a lot of other devices as well, right down to your mouse. I have a five-button mouse and just hit the extra buttons on either side for small tasks like going backward and forward in a Web browser and Windows Explorer. For developers who have to give regular presentations to clients, this nifty wireless mouse/remote control is ideal.

Screenshot

Conclusion

There are a lot of good things about the Mac, and it’s hard not to get a little excited about them each time you watch one of Apple’s big developer conferences.

What you have to remember is that at the end of the day, the operating system is a means to an end, not the end itself. Whichever system you choose should make your daily work (and play!) easier and more efficient. Windows combined with the great free software and tips I’ve found online allows me to work exactly the way I want. I wouldn’t dream of going back to a default Vista installation with no extras: the customized installation is worth so much more to me than either Windows or OS X on its own.

We would love to hear what aspects of your operating system made you choose it (but not the flaws in the other one that made you not choose it!) and how you use it to work at your best.

(al)

Michael Martin writes about Web design, WordPress and coding at Pro Blog Design. You can subscribe there for advice on making the most of your blog's design, or follow him on Twitter.

  1. 201

    James Dunmore

    June 11th, 2009 12:34 am

    Any web developer (with the exception of .net) who chooses to develop windows needs their head testing (I’ll be fair, and some companies corporate guidelines don’t allow anything else).

    Sorry, but most of the web is on the LAMP stack, develop on the free Ubuntu desktop, with free tools, most are miles better than any of that windows crap.

    0
  2. 202

    The main point that seems to have been missed here is that it is not just about the software. OSX is simply a far nicer environment in which to work.

    0
  3. 203

    I use a Mac simply because I dont need to worry as with a Windows system, my computer is from 2004 and with a little increase of ram still can run with 3 CS4 aps and big archives at the same time, so I dont need to worry about buying a new one every 3 years.

    I can work with Mac, Windows or Linux, no problem what, but if I can decide I’ll Mac.

    Aaaaaaaaaaaa, you must think that if you compare, you must select the same product, a Pc with the guarantee of a known firm, and with the same components, and you’ll discover that is not too cheap, and the price is the same or more than the Mac’s.

    0
  4. 204

    Mac is gay.

    0
  5. 205

    I like how the apples look. Nice materials an so on. But is is still a computer. I would always prefer to buy more power for the same money. What is more important as a web developer I use two monitors. On apple this is either very inconvenient or very expensive.
    I work generally from home and I am very happy my windows. I would only buy an Apple if I had a front office for my clients. At this situation the Mac would more like an expensive piece of furniture.

    0
  6. 206

    Do not feed the trolls… boring.

    0
  7. 207

    Wow, this article is so below SM’s standards… Its only goal is to start a flame. Moreover, I wonder if the author ever used a Mac (The best parts of the Mac… Quicksilver???)

    0
  8. 208

    I do not see how anyone could use a Mac over a PC, at all!

    The standard mouse is crap, the driver support for others is NIL, the hardware is over-priced and under powered compared.

    I’ve tried photoshop on my mac, and have to reply so much on the shitty Mac keyboard I found it a totally unpleasent experience.

    0
  9. 209

    I have a laugh when some envious windows users say, “O I had a Mac and I switched back to PC” … Dont LIE, (most of)you never had one ! You’ll probably throw your windows junk out of the “windows” if you had the money to buy a Mac instead.

    0
  10. 210

    Fully agree. The fact remains that Windows accounts for well over 80% of the global desktop market, and you can be sure that there’s much more software, hardware and support available for it than for Mac.

    But that fact aside, PCs are also WAY more flexible. Every single component can be swapped out, upgraded or patched, and it’ll continue to run. As opposed to a Mac, where you’re pretty much stuck with what you bought.

    Don’t get me wrong – it’s a great machine, but that’s sort of where it ends. There’s only so much you can do on a Mac before you’re forced to buy a whole new one to get additional processing power.

    0
  11. 211

    Hi
    I have my own agency in Poland and we work on Macs…I read what You wirte and I see that Pc have now so many options:) that’s great!! But I see one problem. To work on Pc like I work on Mac I need to spend so many time to configuration PC(learn how to do this and find good programs). When I buy Mac I don’t need to do anything only press button power :), Time is money. And hier Mac wins.

    0
  12. 212

    What about the fact a Mac can run Windows and Mac OS X? Surely that’s a huge benefit over a PC whose operating system you suggest should be hacked to look and act like a Mac?

    As for needing to swap out components making a PC better than a Mac where you can’t, you’ve missed the point. You don’t NEED to swap anything on a Mac and you certainly won’t lose functionality by adding a peripheral like Windows machines. I’m assuming I don’t need to mention Trojans and viruses here…

    0
  13. 213

    Wow.

    Imagine how valuable all this feedback is :)

    You could sell this for loads of money!!!

    0
  14. 214

    You guys are on crack for writing a garbage of a post like this.

    0
  15. 215

    For me it’s all about the command line, i went back to windows for a few days last week, i wanted to tear my eyeballs out using windows command prompt.

    0
  16. 216

    Don’t forget BumpTop which is a really good argument to have a PC around ;-) Its not yet developed for MAc, but will be, they said…

    http://bumptop.com

    0
  17. 217

    I know I’m double posting, but there’s something that’s apparently being missed here:

    PCs also run out-of-the-box, just in case no-one noticed.

    Macs aren’t psychic. You will spend time setting it up after purchase, just like you’ll spend time on a PC, installing the various bits of software you’ll need. Just because you can customise it to hell and back doesn’t mean that you will: All I ever did in the way of customization was setting a new desktop background and changing the Aero tint to pure white.

    Yes, I’m using Vista, I’m probably gay and dumb too, right?

    Also, for the record: PCs can run OSX, just as Macs can run Windows. The only difference, then, is hardware performance, since the software playing field can be leveled.

    0
  18. 218

    This should be titled. Why Web Developers Don’t Need A OS X. Mac is a hardware platform and one that can run Windows and Linux as well as OS X. I know Apple like the confusion between Mac and OS X, but we sould not encorage it. I’m a web dev and I like my MacBook Pro, but with Ubuntu on it not with OS X. Hardware is not so important these days, OS is a more important choice, and the best OS at the mo for Web Dev is probably Linux, followed by OS X then Windows last…

    0
  19. 219

    Probably one of the laziest articles I’ve even seen on the subject.
    No clear lines of argument and misses the point entirely.

    The best best parts of the mac, the dock and stacks. C’mon – what has this got to do with web dev ?

    0
  20. 220

    Moritz Gießmann

    June 11th, 2009 1:06 am

    PC !== Windows

    0
  21. 221

    More for windows users
    -> Evernote
    -> E-Text Editor [TextMate for windows]
    -> Digsby [mail + social + im]
    -> Orbit Down loader[download + organize + grab any em video]
    -> FileZilla [Better FTP]
    -> GoodSync [Sync anything anywhere {tons of protocol support }]

    0
  22. 222

    Hilarious. Used a PC in everything I did, until I dealt with the final crash and burn last June. Bought an iMac and wow is all I can say. There is a great list above of free software that you can get for Windows…almost all of which come standard on a Mac. All of “The Best Parts of a Mac” function much better than the apps listed. And there isn’t one app mentioned that isn’t standard on a Mac that you mentioned for Windows above that you can’t find for a Mac (and yes…most of which are free!)

    The one thing that always makes me laugh is when price is a subject in comparing. I bought my current Mac for $2300 and have added a wireless mighty mouse & 2Gb DDR RAM to it totaling just under $2400. To have this same config (which was as close as a PC could get in my last computer) with nearly (but not quite) the same graphics, RAM, (not nearly as the same) processor, and base software, I paid nearly $2700. Then let’s also factor in the cost of running my PC vs my Mac over time (electricity usage, repairs due to virus issues, etc, almost having to replace several components because of a near mistake upgrading to Vista).

    I could (as well as several others here) list another 3 dozen reasons to switch and/or never go back, but I’m sure I will be called an Apple zealot or AppleFanBoy! In the end…to each his/her own. Me…I’m choosing Mac!

    By the way…ever try talking to Windows TS about ANYTHING! I’ll take a Mac Genius any day!

    …in a world without walls and fences…who needs Windows and Gates!

    0
  23. 223

    @Marc Jones You don’t need to patch anything in windows to look like Mac. Try Hackintosh and You will get about the same experience as using a Mac. Just with more options on compatible components. (like AMD CPUs)

    0
  24. 224

    Mikah Sargent

    June 11th, 2009 1:09 am

    Hmm, I suspect fowl play. Monetary compensation from Microsoft much?

    Kidding. This is very nice to know, and I might look into that Touchscreen laptop. It amazes me that a touchscreen device of that caliber is cheaper than the cheapest Mac.

    0
  25. 225

    I totally disagree : web developers need mac computers just because it’s more STABLE, more SAFE, more EFFICIENT …

    0
  26. 226

    Cool article, except you’re wasting your money on Windows :)

    I’m using Ubuntu Linux for years now, and it’s just perfect for webdev. The LAMP server is installed and running in a minute, and all the applications you mention exist in Ubuntu…

    You can use ie4linux to run Internet Explorer for compatibility testing, or you can use Adobe BrowserLab which does the same in your Browser.

    So now I’m waiting for a similar article Linux-oriented :)

    0
  27. 227

    Well, I’m a little bit surprised by that article, like I was for the Mac one… But one thing you have to understand guys, is that in the Web Dev world, there is a big majority of PCs out there, and giving the Mac some credits in this world is not that bad :)

    But I have to say, that the only argument out there is money ! Macs are much better for a lot of things and PCs are not that bad, I’m ready to pay for the difference for a lot of reasons and above all, the ROI is very, very high! I use Macs for about 10 years now, and I changed my work station (Powermac G4 -> iMac 20′) ONCE! I’ve got a 6years old Powerbook that still run under OS X Leopard… so, that’s a big difference for me!

    respect :)

    0
  28. 228

    Good post. Actually, you didn’t only show what can be replaced or copied on a windows pc, but a good amount of how to implement the stuff into a windows machine that I personally find annoying on a mac ;)

    0
  29. 229

    I don’t worship mac. I can seduce it using iatkos. With the right hardware, even the pc and macworld would collide.

    2 cents

    0
  30. 230

    I would never switch back to Windows – never ever! Aptana-Studio works like a charm on OSX. Also Coda is one of the best editors I’ve seen so far. You can have anything on a Mac as well (MAMP, TextExpander, …) and I have total control over the system (yeah, UNIX roxx) the terminal. Finally, I have an extremely attractive development environment. When I feel good, I can code better applications :)

    0
  31. 231

    Mac still rocks my world !

    0
  32. 232

    Aaah, the old PC vs. Mac debate.

    I’m not a Mac hater. I have owned an iPod touch for over a year and will soon have an iPhone. Also, if someone were to give me a Mac or sell me one in good condition for cheap then I would probably have one. They are beautiful machines, made to the highest benchmarks in quality. Also, OSX is a wonderful (for the most part) operating system in terms of stability and asthetics.

    Here are my reasons for staying with Windows (for now)

    1. Price – Macs are ferociously expensive to buy and upgrade (if you want to keep your warrenty). I noticed a 4GB RAM upgrade for an iMac was £800!! Same RAM for a PC from crucial – £40

    2. Mac users always talk about how Windows, in particular Vista, messes them around and is way unstable and how OSX “Just works”. I’m sorry, but you get out what you put in. If you use your PC properly and treat it right it will work just as well as a Mac. I’ve used Vista for over a year and not had a single problem. Besides, I’ve seen an awful lot of people moaning on twitter about how badly their recent OSX upgrade has gone. Diddums.

    3. With a Mac, I feel like I’m being infantilised by how little I am involved with doing things. It’s all done behind the scenes with big pretty buttons that say, to me “Don’t worry your pretty little head. Mummy will do that for you.” Of course that’s not Apple’s problem, it’s my issue, but it’s still a reason I won’t have one yet.

    4. If a part of my PC breaks, CPU, memory, motherboard… I buy a new part, open up the PC and swap it out. Jobe done. I would hate the ball ache of having to send my computer away for a “Genius” (LOL) to look at and fix. I’d also hate to pay those prices. I recently saw on Twitter that someone’s macbook broke and the *repair* cost £500. Yeah okay, I’ll get right on that. =/

    0
  33. 233

    @Simon: You compare a pre-release Windows 7 with Mac OS X? How crazy is that… What a lame statement.

    0
  34. 234

    Windows XP are stable as well .. i have been using it for ages . :)

    I am using Launchy n Rocket Dock but for the editors simply using VIM :)
    developing in windows are far easier .. you don’t need to worry about file permission as well haha ..

    I think smashingmag forgot about tortoisesvn which is embed into shell explorer.

    0
  35. 235

    I feel that the pc is ok for web developers – but a true designer needs a mac, its more efficient in every way – Im a big mac lover – I just hate the price!!!

    0
  36. 236

    You are writing about apps – not features…

    0
  37. 237

    Have you never heard of MAMP?

    0
  38. 238

    The article’s points are highly superficial, and have nothing to do with development of any kind (web or application development). Fluff like Quicksilver is entirely overhyped and not specifically a development tool.

    The comments here are – predictably – from people who have absolutely zero experience in any sort of development and are flat out wrong (such as proclamations of lack of driver support for mice/keyboards – Utter tosh).

    You can’t possibly touch meaningfully on development – even specifically web development – without mentioning the Unix environment and contrasting it with the likes of Cygwin for Windows, contrasting virtualization and tools for publishing and managing content (such as SFTP/SSH/WebDav support, and version control software) and decent editors (TextMate, E, etc) and comparing IDE’s on each platform (including the numerous cross platform ones).

    While there are still good articles posted here and there Smashing Magazine’s signal to noise ratio seems to be really taking a dive recently.

    0
  39. 239

    Sebastian Beres

    June 11th, 2009 1:24 am

    Mac vs. PC war? Even Microsoft points in their commercials “PCs are at least cheaper!”

    0
  40. 240

    I agree that making your machine work the way you want it to is all about the apps you put on it – and not the OS itself – yet the feel of the OS has a lot to do with the way you feel when you are using the apps.
    Both Mac and Windows have apps that do the same things, and I think it is getting increasingly difficult to find a functionality-based reason to favor one OS over the other.
    So it does in fact comes down to something as fuzzy as how using the OS feels.

    I’ve been working professionally on computers since 1996. My first workplace was an all-windows set-up, later I switched jobs and worked in an all Mac set-up.
    Back then Mac OS 7 – 8 and 9 were so bad that I on a daily basis was looking forward to coming home to my XP machine. All that stopped with OS X.
    I switched job again and worked almost 2 years in an all-windows setup and I was constantly getting frustrated and missing OSX … not any particular apps or functions, but just the feel of working in a smooth running OS.

    So to sum it up. I have worked (and played) on both Apple and Windows and I even though I like Apple hardware, I would go for a Dell running OSX over a Mac running Windows any day.
    The difference to me is like the difference between driving a Subaru and a Mercedes. Both are good decent cars that will get you where you want to go, but it just feels better getting there in a Mercedes.

    On a sidenote, it seems like Windows 7 could be a serious competitor to OSX

    0
  41. 241

    Seriously???

    0
  42. 242

    Right…. so how much did M$ pay you for this?

    If windows is so much better why is the second half of the post about how to make your windows machine look and behave like mac? Admission that mac is better maybe?

    Windows will never beat a mac for dev work, nevermind a linux box. What worries me about your post is the shocking lack of proper version control system; you seriously think Syncback is better than say GiT, SVN et al?

    Any sensible dev out there will tell you ubuntu (or any flavour of linux) is the os of choice if only designers didnt use photoshop… but they all do so OS X is as good as it gets.

    With anything like this the best way to develop is to resemble the live environment as closely as possible to ensure a working end product.

    M$ developers are in the minority these days, the world is going open source!

    0
  43. 243

    Right. I’m sure Microsoft paid a fortune for this. I’ll jot that down in my conspiracy book with Area 51 and the 9/11 conspiracy. COME ON!!!!

    0
  44. 244

    Your next article: Why Web Developers Don’t Need A PlayStation 3

    0
  45. 245

    I use Ubuntu + Netbeans and i don’t feel the need to use windows or mac… i switch to windows only for Photoshop.

    0
  46. 246

    Am I the only person in the world getting sick of this Mac/Windows argument. I work as a contract Microsoft consultant and do a bit of web development and photography on the side. I use Macs for the web dev and photography for no other reason than the fact that I find it a more creative environment.

    Both platforms are perfectly capable of doing the job and offer all the software and tools needed.

    So how long will this argument go on before we all realise that neither are better, they’re just different.

    It’s all down to personal preference.

    And to tell you the truth, I think this is a badly written article in that it points out on one hand why web developers don’t need Mac, and then starts pointing out tools that emulate built in Mac features.

    Either you have the title wrong or the content wrong.

    Just write articles about the great ways Web Developers can get things done with Windows, or Mac, or heck put them both into one article.

    Lets face it if you’re a serious Web Developer then you should be testing on both platforms anyway.

    0
  47. 247

    Linux is obviously what they need.

    0
  48. 248

    The best part of the Mac is the Mac. Period.

    0
  49. 249

    Interesting..
    and
    Delusional!

    Who cares what Windows has to offer, when every Windows is five restarts from the complete mess the registry does. If you want reliable windows, do nott install more than five apps (includin drivers). Regardless of what you do or instlall on your PC – eventually, as time goes by, it will get slower and slower, and soon after – here comes the reinstall :/

    0
  50. 250

    Hi I was a PC user for 10 years and more my experience with operating systems was windows 3.11 then 95 then milenium then 2000 then xp (I used to be a mac hater to) and then enlightenment hit me in the form of a used mac mini G4 1.25. and then my macbook pro. I am a mac user for 2 years now and I can’t think going back to PC’s even if they payed me to do it.
    I don’t want to analyse all the benefits of the osx I will stick to the web developer toolbox.
    every app you mentioned is way better on the mac, it looks better it works more smooth like the osx and most importantly you are missing some great apps like CSSEDIT, ESPRESSO, CODA, XSCOPE, LITTLESNAPPER.
    About the hacks you have to do in order to make your pc look like a mac don’t bother it won’t work like it.
    And about mac hater Dan.
    1. get your ram from crucial – £40 and install it on imac or macbook pro etc etc. it’s easier than upgrading you PC.
    2.mac just works vista doesn’t work alone you need all the norton and kaspesky etc etc
    3. ????? I can’t figure what you mean
    4. macs doesn’t break so easily like PC’s I still have my mac mini G4 working and my macbook pro.

    0
  51. 251

    Mac Pros:

    Workflow: OS offers more functionality and stability out of the box. Yes, you can spend time configuring your PC to work properly and safely, but time is money. Convert the time spent setting up and fixing things to an hourly rate and the additional cost of a Mac may pay for itself…

    Security: Practically no need to worry about viruses and solid file encription / firewall built in to the OS.

    Ready made web development platform: Apache, PHP, Unix Terminal, SSH, etc all ready to go without needing to install anything.

    Mac Cons:

    Setting up testing for IE and Chrome is a pain, costs money (need to buy a copy of Windows) and uses a lot of disk space and memory, causing your machine to run slowly.

    The only decent text editors aren’t free

    Windows Pros:

    Can test all the major browsers natively without the need to install virtual machines and a second operating system.

    Textpad++ is free

    Hardware is cheaper, better spec, more range.

    Windows Cons:

    Usability, functionality and security of OS is inferior out of the box, and much time is wasted getting things set up correctly.

    Viruses and malware.

    A text editor that has comparable features and workflow to Textmate and/or Coda does not exist.

    Conclusion:

    Testing all browsers natively is the main advantage for working on the PC platform, but this is a big one. Security on a PC is a concern, but until you can test IE6,7,8 and Chrome on a Mac without having to virtualise and run Windows alongside OS X, the argument for the Mac being a complete web development platform falls down.

    0
  52. 252

    Massimo Bastianon

    June 11th, 2009 1:53 am

    Web developer need a pc, doesn’t matter if win, mac or linux.
    I use Win at work, linux at home and never mac.. my next computer will be a mac but just becouse I want to try one at least once

    0
  53. 253

    PC is a good word for an affordable machine with a cutting edge Linux system.

    0
  54. 254

    Remember kids – just say no to Mac vs PC debates. Everyone’s a loser there. Just enjoy yours and let them enjoy theirs.

    0
  55. 255

    @ Scott – Exactly!

    Both options do the same job. They just do it differently.

    0
  56. 256

    Thanks for the useful info. It’s so interesting

    0
  57. 257

    At the creative college in Oslo the graphic design course is named “macdesign”. The description “teaches you how to use all the important design programmes like photoshop, inDesign and illustrator”. geez… I can use those on my PC, nothing to do with a mac. But I guess that’s what people think, you can’t be a web designer without a mac.

    I like my PC. Most of the time.

    0
  58. 258

    I disagree with this article.

    Firstly, none of existing Windows text editors satisfy my needs. I’ve tried plenty of them, starting from notepad++ and ending with eTextEditor, which is supposed to be an alternative to TextMate. There’s always something with those editors: one is too simple, other is too complicated, another with full of useless features that can’t be turned off/disabled. For instance, eTextEditor seems to be very promising, but I was unable to disable auto-completion (for example, you type word “table” and press tab: it automatically writes down the basic html table structure for you. Actually, I don’t think “auto-completion” is the word for this feature, but I can’t find a better term right now.). Another feature is automatic code arrangement. Consider this:

    public function do_something()
    {
    echo ‘Hello world!’;
    }

    this is the way I write my code, but eTextEditor “fixes” my code on it’s own:

    public function so_something() {
    echo ‘Hello world!’;
    }

    Of course, this disadvantage looks silly to you, but it’s just the way I code and I don’t want
    my editor to rearrange the code. It all would be nice if I was able to easily disable it. If I need to spend an hour just find where the hell is that feature in the preferences, I don’t want to use such editor.

    In Dreamweaver CS4 there’s a problem with code highlighter. Sometimes the application decides to highlight half of my code as a comment. To overcome this weirdness, I need to close that file and open it again. And not to mention my constant problems with file encoding…

    You say Linux? Well, I say: “No way!”. I tried to convert myself to a linux user, I really tried.
    But no matter what distribution I used, there were always at least a bunch of problems. Screen resolution, network phenomena etc. And no Photoshop on Linux! Don’t try to offer me alternatives, such as Gimp, or to use emulation software to run Windows applications.

    And believe me, I’m not a Mac fanboy or something. In fact, I don’t event own a Mac! The main reason for this is the price, which is too high for me right now. However, I had a chance to work a little bit on OSX and it was more comfortable than working on Windows (from my point of view!). I must say that Windows, OSX and Linux have both pros and cons and I really don’t want to get into flame wars. You just can’t boldly state that Mac is not suitable or not the best solution for web development.

    0
  59. 259

    Very impressive. But now I want a Linux showcase of useful applications. There are beside Windows and Mac other systems. Especially most webservers run Linux or a BSD distribution.

    0
  60. 260

    Indeed!! Macs don’t support multiple mouse buttons!!! Oh…wait, that was a decade ago. Damn. How about finishing your articles inside of a decade when you start writing it. Of course I could also search for documents that have been done ten years ago and just replace the date on them. Who needs progrress or up to date info!

    Also last time i checked…you can do webstuff on linux too, horror! Oh, oh !! I got a free remote with my mac!! I mean that’s so über for presentations!!! Oh wait, i can also just click once with a mouse…if you need to switch between slides (backward) then your presentation is a fail anyways…

    0
  61. 261

    Did this guy just cite a mouse with a remote control under it as a superior point for windows? Wait a sec, I’m being told IT WAS A MICROSOFT MOUSE! Dude mac users like simplicity, and citing microsoft made hardware as a strong point isn’t going to get your argument anywhere. ALL of the other major peripheral makers release mac drivers as well as windows drivers, some even work BETTER on the mac (logitech wireless keyboards and mice come to mind).

    I recommend macs to all of my clients. At home I use all three. Linux (several flavors), mac, and windows.

    In conclusion, saying windows is better for dev stuff because it has more programs is like saying linux is better for gaming because it has open APIs.

    (@dan: Did you just read the first line of the dude above you’s comment and pounce or something? How much did they pay YOU?)

    0
  62. 262

    Michael,

    You left one very critical flaw of PCs out: they don’t work. I mean, Macs just work. I’ve never had one crash on me, never had video problems, Internet has never need tweaking, you never need to defrag, you never need use a program like CCleaner, you never have to restore, and you sure as heck never have to go out and find new programs to replace aging or incompatible ones when you upgrade, unlike Windows.

    So, sure, Macs don’t do a lot. They don’t DO what I wrote above. I think that’s a good thing. Plus, you make the point that you have to find “whatever is closest to what you need”. That is an unfortunate statement, as the product range is just fine. Perhaps you should say “you never get less than you need” with a Mac.

    Oh, and one last thing. You made it seem as though there aren’t enough Mac programs out there. There are a ton! They’re all very high quality too. Mac users demand quality. Windows applications are NOT of high quality. You may get “value”, but that’s only because they can’t price high due to the competition- and that has nothing to do with quality.

    You could have at least picked functional programs- the above suck. Look at that copy & paste sidebar widget! How pathetic and gay looking. Macs are much better, they look better, and they freakin’ work: total opposite of Windoez computers.

    End of story.

    0
  63. 263

    Macs are overpriced and overhyped. In my first job I had to web-develop on a Mac – and it was a nightmare. I swear that I got my first strands of grey hairs because of those Macs.

    In the end it all boils down to which environment you feel more comfortable – and if you are a poser or a person who just wants to get her work done.

    FOR THE HORLLIANCE!

    0
  64. 264

    Nice try, but there’s no substitute for the power of UNIX, and for any development, no substitute for the ease of use of a Mac. I coded using UNIX (Silicon Graphics) computers until 1994, and then switched to Windows. I used Windows exclusively for 12 years, and switched to a Mac when OS X had finally become mature with 10.4. There really is no comparison. I use Windows 7 Beta right now, and while I’ll admit it’s much better than Vista or XP, it’s still garbage compared to the design of OS X.

    0
  65. 265

    A PC trying to be a Mac, why? Just get a Mac they´re better

    0
  66. 266

    Macs don’t blue screen. :P

    0
  67. 267

    You can find many more free apps (more specificly “open source”) for windows at osswin.sourceforge.net , not sure when the last time the list was updated but each app has it’s own home page to check and see if it is up to date.

    I think for the most part, choosing between Mac and a Pc is much like choosing between a GM or Ford Pick Up..

    Although the point cannot be argued that there are way more software and hardware developers for Windows than there are for Mac. Gates was asked at one time what he felt he accomplished. Part of his answer was that he produced a mainstream OS that allowed the industry to grow to what it is today.

    It is really up to the software developers to make an OS a win win or a lose lose.

    0
  68. 268

    Ha. It’s funny how this age old debate makes people want to get their point across. Most replies to a story for a long while.

    Personally, I’m a Mac man, always have been.

    First Mac was an LC475 which I bought when I was at Design Uni for £1500!!! OUCH!

    0
  69. 269

    Worst. Troll. Ever. On. SM.

    0
  70. 270

    Do yourselves a favour and try all three OS’s (OSX, Windows, *NIX), then pick the one that works best for you.

    Just make sure you give them all a fair crack of the whip! i.e. at least one, maybe two projects all the way through.

    I’ve done this for Windows and Mac, just trying to make it work for *NIX now ;)

    James.

    0
  71. 271

    You forgot one thing…PCs don’t have bash or your standard gnu tools. Sure, you can hackishly install them, but why would you? They suck on Windows.

    A client of mine recently gave some work out to a contractor, who was clearly very new at his job. My client contacted me about a problem where, no matter what, this cgi script of theirs would not run on our server. I log in, take a look, and the guy’s edited the thing in Notepad, saved it, and uploaded it to our [Debian] server. The line endings are all whacked out and perl can’t make sense of it. Apparently, he’s never heard of ASCII mode.

    This is the kind of thing Windows inflicts upon users all the time. Sure, in both of the examples above, I can find a way to work around it, but why should I have to? At home and in the office we use OS X and Debian. That’s it. If you run Windows, that’s your own problem. Have fun with that. There are just too many other options out there for that to be viable anymore.

    0
  72. 272

    Its no abourt the beautifull hardware of a mac, its about the OSX, never crashes or makes you losse work without any warning, simply works thats why I chose the Mac.. if the OSX were on a PC Im pretty sure I will buy the last one… its not that expensive and definitly have more options and flexibility. Imagine a Dell with OSX! that will be a perfect development companion, afordable and working correclty… but lets wait until windows 7 release. may be there is still hope for PC.

    0
  73. 273

    Gareth McCumskey

    June 11th, 2009 2:58 am

    I wouldn’t mind writing an article on web development for Linux. I have been a web developer for nearly a decade now and recently moved over to Linux, first experimentally and now permanently, as my web development platform of choice.

    0
  74. 274

    I personally wouldn’t go near a mac because they just don’t play nice with business, if everyone used a mac I would probably switch but the fact is the people I develop for use Windows so I use windows, Ideally eveyone would use an identical LInux distro and then we could all play happily. Also if your pc struggles with downtime your doing it wrong.

    0
  75. 275

    Yeah… I do all this on my Linux box and it comes pretty much preinstalled.

    0
  76. 276

    In new zealand we have a similar debate regarding fords and holdens. fords are big powerful cars. and holdens are big powerful cars. they both go fast. Some people will argue, almost to the death that holdens are better than fords. some people will argue, almost to the death that fords are better than holdens. there are two absolute truths surrounding this debate. 1 – both fords and holdens are big cars that go fast. and 2 – that anyone with a shred of common sense gets sick and tired of hearing the ramblings and reasons of the idiots squawking off about which car is better and which isn’t.
    The truth in this case remains, that the only problem with macs lies not in their hardware, nor in their software, and certainly not in their design – but in the shameless, self righteousnous of the ‘enlightened’ mac evangelist.

    0
  77. 277

    I prefer Windows because I can tweak it to work the way I want it to work. OSX is to claustrophobic for me. I want to be able to open the registry and customise the OS’s settings from below the surface. Sometimes I’m asked a simple question – Why not Linux? The answer even more simpler – I’m a designer you id10t!

    0
  78. 278

    @DrK
    Do tell; How shall we mend our ways and do it right? (Other than the obvious scrap it and load linux, or don’t click on spam links and such. :p )

    @Martin
    Open a finder window. Click on applications. Click on utilities. Click on Terminal. Hack away! The real power here is that unix doesn’t want nor need a registry. All settings are stored in text files, and can be edited easily with the editor of your choice.

    0
  79. 279

    what a stupid article.
    whats next? “why users don’t need firefox”?
    smashing – you can do better!

    0
  80. 280

    Yorick Peterse

    June 11th, 2009 3:14 am

    So if I’m right we should switch back to Windows because of Notepad++ ? What a joke. Many people don’t use mac because of the software, but because it just works.

    0
  81. 281

    Interesting that the author had to resort to including open source tools (which are also available on the Mac) and then discuss hardware which has nothing to do with web development. It doesn’t support the argument well.

    My recommendation is: ignore the religious troll-baiting. Go with whatever you’re comfortable with (i.e., try them both and decide for yourself). The computer, its OS, and whatever software you use for development are just tools. The difference in the quality of your designs usually ends up depending on the one tool you can’t swap out (hint: behind your eyes, between your ears).

    0
  82. 282

    Dude, just having a full blown Unix terminal does it for me on the mac. Windows is a toy next to a mac. I’ve absolute control of the operating system and everything works, no viruses. You’re a lot more productive on the mac only by having the terminal and all those scripting languages available from the get go.

    It’s like having linux, without having to deal with compiling or configuring everything, it’s the perfect os.

    0
  83. 283

    At least the web developers on Macs can try out their code on multiple OSes (Win/Linux/Mac) and **ALL** browsers before pushing it out there. Douchey developers just use one platform and hope for the best. This is not an IE-centric world any more.

    0
  84. 284

    Søren Erland Vestø

    June 11th, 2009 3:19 am

    *Looks over at his wireless Logitech 7-button mouse connected to his Mac with custom mappings of all but two buttons*

    “This mouse apparently only works in fantasy…”

    *Goes back to work*

    0
  85. 285

    I think this article is not very objective.
    What do you compare?
    NotePad++ and the OSX Dock?
    Or
    Texter and Quicksilver?
    That really dose make no sense to me.

    Why not compare WAMP and MAMP (which is just easier to maintain than the out of the box apache and stuff) or SyncBack and TimeMachine?
    That, in my eyes, dose make sense.

    Why don´t talk about the underlying Operating System like DOS and UNIX.

    What are the alternatives on a PC for MacPorts on a Mac?
    LINUX at least dosen´t even need MacPorts. It´s all there out of the box.

    I don´t see the sense in comparing DevTools on a PC with OS Features on a Mac.

    0
  86. 286

    I’m a web developer that uses Windows at the office and Linux and Mac at home.

    One program worth mentioning is e http://www.e-texteditor.com/ for Windows and Linux
    IMHO:
    e > coda > textmates > notepad++ > bbedit > dreamweaver
    and will never be on OSXhttp://www.e-texteditor.com/forum/viewtopic.php?t=3178&highlight=mac
    Also it’s open source http://github.com/etexteditor/e/tree/master

    0
  87. 287

    This is one of these windows vs. mac discussions. The world is large enougth.
    I’m using Mac since OSX Panther and i never missed windows.

    0
  88. 288

    I switched to mac a while ago and it has a way smoother developer workflow than windows.
    And, for the mac-haters that are already waiting to flame me with the most pathetic argument ever, no it’s not for the blingbling, i’d trade my macbook for one without an apple logo and a faster cpu if it would still be as small and if i’d still have the amazing os x

    0
  89. 289

    I have been using pc for years, even since i started using a computer…i never had macs before, i used to hate them
    Some time ago i got a fujitsu siemens laptop. This model had a hardware problem, fujitsu never did anything about it, and never updated the drivers of the video card. As it is a mobility radeon card, i can’t go to ATI download the lattest drivers and make them work on that computer. I went to fujitsu’s website their newest driver for this model was 2006…then it had problems it would stop working because of video problems. Not to mention i had 1 hour and half of battery life…

    So i thought of getting a replacement. As i am always on the go, going everywhere and working in all places i need something i can carry like a laptop…so i tried to find a new laptop with good battery life, good video card and at least 4 gb ram that i can later expand… and lighter han 5 kilos (it was killing my back)

    So i got the new macbook pro 17 inch and i don’t regret it. As a web developper i thought, would i find everything i need to work? and i did…there is open source software for mac, most programs i used before were already on a mac…and all adobe programs worked faster.

    I have little problems with crashes…it nearly don’t crash i think i made it crash once in about 3 months, i used to make windows crash often…there is little virus, i got an antivirus for precaution but it never found anything suspicious…

    if i need something from windows i can use paralels desktops…but its rare since most things i use are for mac..

    So finally yes web developpers can do the same in pc (i used to before) and well they can get mac too…sure it can be a little more expensive but you see there is a difference between having a system that updates the drivers directly to your machine and you always get the good drivers than an other system that is made by one company…assembled by another and parts are made by other companies but they don’t agree and deliver you the drivers… having the drivers updated with your system its a very good thing…OSX is pretty much like linux but with more programs available and less hassle…its pretty easy to use

    all the ilife pack is free for the mac i know these are not for the professional but well they come for free and i can tell they are quite nice too…the thing i use the most is the calendar wich it is pretty handy and it dont take time to load its good when you are on the phone and you need to make an appoiment or something…growl is cool too…it keeps you updated with lots of things that are going on while you work…

    also i have seen the price of the OS is cheaper than vista, this means if you have 5 computers at home and you want to have them with vista you need to pay each instead of paying a family OS pack…updates are cheap too… and there is bundle sales of mac software from time to time that let you get good stuff for cheap…and legal…

    So for me it was a good thing to have a mac i don’t think i’ll go back to a windows pc (maybe linux but not windows)…i finally have 3 kilos in my back instead of 5 kilos…plus 8 hours of battery life instead of 1 hour and half….and a machine with little risk of virus and little crashing…

    When it comes to work, data loss is a loss of money, virus, crashes and all of those things can be a pain in the … so think about that too

    0
  90. 290

    Christian Dalsvaag

    June 11th, 2009 3:47 am

    I was about to write this HUGE entry telling you why you are wrong. I won’t do that.

    I’ll rather just tell you that most of you are stupid, and ignorant. Not to mention cheap. If you really want to sit there, claiming Windows is “ok” – be my guest. But really, you must be really stupid to be able to say that.

    0
  91. 291

    Have used mac and pc for years now and never understood what all the fuss is about. It’s not what you use but how you use them…. Looking forward to Linux becoming the standard so we can move away from proprietry systems. Nice article

    0
  92. 292

    Matěj Grabovský

    June 11th, 2009 3:55 am

    Dear Smashing Magazine, you should never again touch this topic – Mac vs. Windows, or even worse Mac vs. PC (mainly because you’re still comparing Mac with Windows instead of Mac with OSes that can PC run, yes I mean Linux).

    0
  93. 293

    I’ve used a whole bunch of machines/OS’s in my past from Amiga’s, Sun’s, Linux distro’s, PC’s and also Mac’s to name a few.

    And in my opinion, it’s simple : mac’s rule. They’re the best machines out there right now with the best software for developer’s.

    0
  94. 294

    All this talk about ‘as good as a Mac’ made me go out and get a Mac. It is great!

    0
  95. 295

    Mac’s dont break!

    0
  96. 296

    Great post and entertaining comments. Way to go to war on a Thursday! Huuzah PC!

    0
  97. 297

    I do all my web dev and app dev on a mac. I like the mac specifically for it’s balance of command line power and ui. If I had to choose an OS on PC hardware, I’d pick some flavor of Linux. For me, it’s about being about to move around the file systems and script things very quickly. On my mac with vmware, I have all 3 OSs available to me for testing.

    0
  98. 298

    BREAKING NEWS:

    THIS IS JUST A MATTER OF PERSONAL TASTE.

    0
  99. 299

    Sorry dude, I practiacally stopped reading this article seriously as soon as you mentioned “FTP Synchronize”. 10 years ago that might have been OK, but these days any serious developer uses a proper deploy mechanism.

    0
  100. 300

    Markus Thömmes

    June 11th, 2009 4:39 am

    First of all: Very nice Post!
    But i have to add something:
    - For the Keyboard Launcher, i prefer Humanized Enso! It’s for free and it only appears when you hold a hotkey.
    - For Editor i think that notepad++ is a bit overload. The e-texteditor which is designed to be an alternative for textmate is so nice and simple. And it has all you want!

    0

  1. 1

    Abdulsalam Alasaadi

    June 16th, 2009 8:38 pm

    come on you guys!!
    give the author a slack! He only wanted to emphasize on the fact that “There are always alternatives”. Web developers don’t really have to have Mac to be efficient!!!!!! do they?

    +28
  2. 2

    That is the most naive way to hire for any type of job. Everyone has their preferences and it has no effect on their competence as a developer in any regard (unless perhaps they’re developing software for OSX [which is not what you were hiring for]).

    I hope your company notices the arbitrary way you are turning down talent and finds someone better to handle hiring.

    +22
  3. 3

    I personally don’t like articles that compare things in such a one-sided way, be it about Mac or Windows. Both systems have a huge library of useful software that can make your workflow smoother – and in the era of Windows 7 and Snow Leopard, both have the guts it takes too. In the end, it all comes down to your own creative work, and the individual’s preference.

    +21
  4. 4

    “Mac is better since it runs Photoshop natively.”

    What on earth are you on about? Photoshop has run natively on Windows for at least 15 years. I should imagine it’s your candidates that are chuckling most.

    +17
  5. 5

    Harry Slaughter

    June 23rd, 2009 1:18 pm

    Macs are prettier, PCs are more practical.

    Macs can be just as flakey as PCs, regardless of what the fanboys claim. When they do crap out, however, they are definitely easier to rebuild for the average user and you don’t have to worry about driver hell like you do with something like a Dell PC.

    But for getting work done, you just can’t compete with a PC. There are so many more apps available for PCs that there’s just no comparison. And while Windows is a fairly pathetic OS, there are top drawer apps that simply aren’t available for the Mac. Getting work done boils down to the applications you use, not usually the OS.

    If all you need is a web browser and the ability to access photos and music, then a Mac is a good choice, but if you need to run CAD, database utilities, a variety of IDEs or other niche type software, you need to be using a PC.

    Just one example… All the mac web developers I’ve seen typically use phpmyadmin for DB related tasks. I use an app called SQLYog. I save endless hours on DB tasks alone compared to guys clicking around in phpmyadmin all day.

    +14
  6. 6

    Windows doesn’t crash every ten minutes you idiot. You just don’t know how to use Windows I guess.

    I must admit that windows is not the best OS, but say that it crash every 10 minutes it’s ridiculous, that it’s the most stupid argument that I ever heard in the last month.

    +12
  7. 7

    It’s funny when people try to compare these two. First of, There is no such thing as “Mac vs PC” because those are the same thing. Second, If people say mac performs better then windows, they’re full of shit. Remember now children, they are both computers! The Hardware is the same. Besides upgrading a Mac can be difficult . It’s all personal preference. Honestly, Windows is great, iOS is also great. For the dipshits that say they have problems with there windows crashing is retarded. The OS won’t make the designer great.

    +9
  8. 8

    Hi! I totally agree with the article’s title! From the featured apps I use Notepad++, the XAMPP suite, AutoHotKey and Rocketdoc on a daily basis! I must say that the Windows (XP) OS fully satisfies my professional and personal needs.
    My biggest problem with Macs are (next to the price tag) that there’s not enough room to custumize your machine, you get a prepacked software+hardware solution (which maybe ideal for some people), but there are so much more options to expand/modify hardware/software on a PC.

    +8
  9. 9

    Alain Duchesneau

    June 22nd, 2009 11:52 am

    I use a Mac and I love it.
    It’s a free World, use the PC of youre dream if you like.

    +8
  10. 10

    I don’t see how installing applications is “hacking the PC to be a mac”

    None the less, it’s all a matter of personal preference, they both are generally capable of doing what a developer/designer needs to do and the rest is up to the individual preferences. Both great platforms and both with pro’s and con’s.

    The immaturity of some of these comments is amazing!

    I’d also love to see an article like this about Linux although it has a way to go to be in the same league and Win and Mac.

    +8
  11. 11

    What a ridiculous and amateurish article…

    +7
  12. 12

    linux mint is the best, kudos to linux, haha~

    +6
  13. 13

    Most of those things comes up with any GNU/Linux such as Ubuntu. You don’t have to look for it and install.
    Just use it.

    +6
  14. 14

    I’ve been using a Mac on average 10 hours a day since 1996 for design work. I never really understood the loyalty to Apple that some people seem to live by. It’s a computer.
    I have a windows laptop and a FreeBSD desktop. Bringing my work home with me got old about 10 years ago.

    +6
  15. 15

    once a wise man said to me:

    “its not the tools you use,
    its just the technique.”

    +6
  16. 16

    +1 for a GNU/Linux article. I’m currently developing in Debian and Ubuntu and for me it’s perfect.

    +5
  17. 17

    I am confused as to why this article only lists one web-development tool (WAMP.)

    The rest are general purpose tools, all of which have Mac equivalents. WAMP functionality can also be duplicated with either the free or Pro version of MAMP.

    +5
  18. 18

    Macs make me feel cool and important sometimes, sure. Coda is ok..Its def nothing to spend 160 bucks on a weak ass proprietary power supply on.

    Ok, let’s just face it, apple, applecare, apple tv, all of Jobs’ closed-hardware-platform bs…its f’n embarrassing to be a mac user. I have 2 powermacs, 4 centos servers (I develop on a redhat box…oh hmm a guy who develops on a real web server!), and 4 PC’s. I like both OS’s (OSX and WINDOWS) and because I support both I get to use them everyday.

    But to me, who cares which is prettier or which one the stars use, or which one has a better text editor (are you kidding me?). I like a success story, and a MAC is not that to me. They don’t make a good comeback story, even if they did make a come back… DRM and the itunes saga? ..price? I built a PC for 400 bucks last week that will smoke any powermac for under 3k…pretty lame. MACS are def NOT for the elite…maybe for are for the need-to-feel-elite? It takes more than an OS to be elite at anything. I also happen to think win7 will redeem vista and stomp mac sales…anyone else?

    Time has already told us, MACs no longer revolutionary (1980s), nothing THAT ahead of the curve has erupted from OSX that we can not live without…even Ubuntu looks OK beside one…and someday soon ppl will need the extra cash.

    I have a success story for that dude who asked us name two success stories that don’t dev on a MAC? How does India and China wrk for ya? No?

    To me the guy who wrote this is saying: “Hey, PC’s ain’t so bad guys. Comon…check it out you can do this and this and that, much like a MAC ..and maybe more!”

    I say, “A hell of alot more” and welcome to the majority. (the ppl u dev—I mean work—for).

    +4
  19. 19

    What is this garbage…

    Is this about developers or designers… or people who can read html and mangled php and use photoshop? What is the market here.

    I use a *real* IDE, not a text editor. It is called Eclipse…if you have never heard of it, you are probably not a professional developer and just toy around trying to sell websites to your family. Guess what, it is open source and cross platform. The underneath operating system isn’t much of a difference from a client perspective, perhaps in a production environment, certainly… But then why would you run mac or windows in a production environment, certainly not mac on the web.

    I do my fair share of design work too from time to time, but I usually outsource it. Creative Suite runs on both Windows and MAC. The Wacom tablets run on both windows and mac. They both run the same hardware also.

    Let’s see what else… If anything, Mac is behind, at least if you develop in Java or J2EE… Apple runs it’s own java builds, and they are horrendously outdated. In fact going forward, they do not plan to continue them. Everybody else gets their builds from java directly.

    Umm, shell? Mac shell is a deprecated bash shell. There goes that argument. Mac is NOT debian. You could put install cygwin or you know use Windows Powershell with UNIX tools (in any non home version) and have just the same results.

    I have a windows 7 laptop *surprise* that I do my development on, I also have a mac mini for testing purposes. I deploy everything to bsd/linux environment.

    Hopefully that clears some things up, use what you are comfortable using, and test for clients needs, end of story.

    +4
  20. 20

    I agree, a lot of these comment are very immature. It’s all about personal preference. I use a Win 7 Dell PC and do Web Development and have no problems. Sure Mac has some great options and I’ve set behind a Mac at a company and done some work, but to me it’s not much difference.

    Yes Macs have software to help boost production, but I have been able to produce similar results to people using Macs on my PC in the same amount of time as them. As long as you have a system and know what’s best for you it doesn’t matter.

    CSS Edit is nice on the Mac, but to me that’s the only real difference in software between the 2. I use Notepad++ on a daily basis and love it. I actually prefer it over Dreamweaver and some of the other Code Editors out there.

    +4
  21. 21

    This is secularism’s answer to The Enlightenment. Tech tribalism. Tech fanaticism.

    +4
  22. 22

    When I started reading this article I thought that this might be one of the weaker articles but due to the topic will receive a lot of comments. I then notices the length of the scroll bar on the right and read the article. I read comments 1-10 and then scrolled to the 500s. What happened with the discussion in between 10 and 500? I cannot be bothered reading it all but something sad must have happened to the communication ability of readers.

    We can wait for the 1000th comment and won’t have an answer. I use a Mac because I like it and it has its advantages but I have been working with PCs for 10years or so and did not have any problems with that, apart from the odd blue screen every now and then.

    Lets just close this topic before someone gets hurt. People get so frustrated failing to convince other people of their choices…

    +3
  23. 23

    Mike McDonald

    June 18th, 2009 8:25 pm

    The mouse? Really? People are still clinging to the myth that the mouse you get with a Mac is the only one you can use? That argument was laughable a decade ago, and yet it still gets new life every so often among Mac haters like a bad hoax email.

    +3
  24. 24

    Sounds like a slightly different take on ‘what’s better a PC or Mac’ to me which as we all know is a never ending arguement and one we shouldn’t go into too deeply.

    Personally I work with both Macs and PC’s, but out of choice I use a Mac wherever possible. Yes it looks trendy and yes it cost a lot of money but it’s 2nd to none for performance and ease of use and that coupled with the abundance of applications I find it’s perfect for what I want to do.

    I can’t see many people reverting back to a PC certainly not out of choice, in fact a developer friend of mine has recently converted to a Mac and is using Coda for most of his requirements and he can’t see how he lived without it.

    If like for many people, using a Mac is out of your price range but you want a Mac experience turn your PC into a hackintosh and run OS X natively from your PC (you will require a fast machine) but don’t customise Vista to act like OS X when it’s nothing like it. Even if you managed to replicate the GUI it’s the optimised coding behind it that makes it in my opinion the fastest most reliable operating system currently available!

    If you’ve never used a Mac try it you’ll almost definately like it. If you don’t like it then you can always run windows on it natively or a host of other OS.

    Most importantly of all is it doesn’t really matter what I use or my friend or even your friend. Use what you feel best meets your needs, it’s a simple as that!

    +3
  25. 25

    Unbuntu, is were I would start. But I would like to point out although I do thin $400 falls short if you are willing to build it yourself and do have access to hardware (not best buy). You can definitly build a PC for way cheaper.

    my spec
    Intel i5
    6GB ram (kingston hyperx)
    geniune intel board
    radeon hd 4800 series
    4 500GB 7200 rpm drive in raid 10

    Comparible Mac pro $3400.00
    My PC just under $1750.00
    Comparable Dell just over $3200.00

    alluminum/steel case.
    DVD R/W

    So for some price can be a big thing, like those who are in hardware sales(as I am). I wish Apple would allow for people to install there OS on other boxes even if only for vurtualization (so they can regulate hardware). That would make things perfect so I can run both. But I always have to have a mac available to keep up on both OS’s and be able to support Mac users.

    +3
  26. 26

    I know this article is collecting a bit of dust but just for the heck of it I’m hoping that someone reads this and knows that the system you use is a red herring and has nothing to do with how well you design or develop anything. I use a Mac at work and have done so for over a decade. At home I use Windows and FreeBSD exclusively.

    Why? I hate taking my work home with me.

    Apple can create anything they want, but when it comes down to spending double-digit hours a day in front it I want to run away as fast as I can once I’m off the clock. Apple’s OS 10.x gives me nightmares.

    +3
  27. 27

    If you don’t have a real terminal, you don’t have a computer. This is why I only use OS X and Linux. Terminal + CSS Edit are my top two reasons to use a Mac for WebDev.

    The rest of the stuff on this list are just hokey stand-ins for what are (mostly) built-in OS X features.

    THIS ^

    mac has native BASH

    and is closer to my Redhat servers than windows.

    I would gladly ONLY use redhat or centos, but linux doesn’t play with adobe design

    if you are at a big windows corp…then well, you have no choice…

    I def don’t think windows is the way to go though for freelancers.

    for pure dev only then…linux would be the way to go

    for a dev plus designer (I do devleopment for media groups, I also program in php/python…mac is definitely it. )

    +3
  28. 28

    What is it all about Windows crashing ? … Seriously, Win7 hasn’t crashed once in a year! Thinking back to my MacBook it crashed once a week – mouse got stuck and the ball thingy was displayed – and I had to reboot. True Windows used to be unstable but in my opinion that’s past.

    I don’t get the argument over Mac or PC in general. I find the design of Mac very appealing and sexy, however, I don’t like the OS. I bought a Mac but sold it after a year as I just didn’t like working on it. But then again – that’s my personal opinion. Some people prefer Mercedes over BMW – well, rest assured both products are well made.

    The only thing that bugs me a bit is that some people think they are all of the sudden so creative because they owe a Mac ?! I don’t get it – so I can’t be creative on a PC? I guess it’s the hype that annoys me …. not necessarily the product – it’s gay seriously! – you ain’t creative nor develop better, nicer or sexier websites based on the OS you are using. Linux, Windows and MacOS are all awesome – doesn’t matter what you prefer – don’t care about efficiency (as the 5 min per day you might save or lose matter) – it’s what you do with it ! And no – the blue screen of death just doesn’t happen every now and then – if it does – configure your machine (and no one is using vista anymore – yes vista was crap!).

    +3
  29. 29

    I have been designing sites with a PC for 10 years.

    I recently have been using a mac as part of a new web design as its standard for the company.

    I have always used Notepad++, I have never used textmate although from what I know there is a comparasion

    For creative suite the colours on a mac screen and fonts do render better however when doing web design you are designing for a majority of people using a PC…. so this is irrelevent!

    I don’t understand what it is that is so great about a mac so far but really would like to hear what people have to say, pro mac people can only say “x is better” and there is no logical arguement at this point which I’d love to hear to see why I am mistaken

    So far there is no simple # key so its an extra keystroke command and 3, the windows do not maximise which is frustrating, to get to my desktop I have to press function and 11 which doesnt minimise all of my programs properly. The drag and drop into programs is not near enough as easy as it is for PC so what am I missing out from??

    +3
  30. 30

    Bro I think you need to learn more about computers before you post a comment like that. My “windows” computer has the best HARDWARE to date. That you can’t get in a mac. So is there a mac that can multitask like mine? NO. Not because Macs are bad, but just because apple doesn’t offer that hardware. Also do some research before you use server and mac in the same sentence. It might shock you… Most people on this website know nothing about computers, but are great developers. Leave the Mac vs. Windows debate to people who ACTUALLY understand how an OS works. Most of these retards think there computer is fast because its a mac.. AND WHO THE FUCK SAYS THERE WINDOWS CRASH ALL THE TIME?! Learn to use a fucking computer. Macs are well built. BUT, who makes the components that go inside?

    Simple math-
    Macs are great for- development, coding, Apps, software
    BUT when talking about pure performance like your dumbass is. “PC” will always be on top.

    +3

Leave a Comment

Yay! You've decided to leave a comment. That's fantastic! Please keep in mind that comments are moderated and rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let's have a personal and meaningful conversation instead. Thanks for dropping by!

↑ Back to top