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. 401

    Wayne Hastings

    June 11th, 2009 9:08 am

    Ok, so how do I vote down this article? The examples stated are silly and shallow.

    0
  2. 402

    This article was obviously was written by someone who doesn’t use the mac. Textwrangler is just as good as notepad++, launchy doesn’t even come close to the functionality of quicksilver, there are 3rd party applications for customizing the mac GUI too… magnifique. Rocket dock lags and the presenter mouse you used as an example works great with my macbook… i have one and use it all the time.

    I think this post could have used some actual research. Don’t post an unfounded rant like it’s fact…

    0
  3. 403

    Well said, Aaron.

    0
  4. 404

    For use the widgets in Windows: kludgets!

    0
  5. 405

    @Ken Vuncannon

    Spot on! This is just another “lets-generate-lots-of-traffic” article.

    0
  6. 406

    Wow, all that envy, and then calling the mac “just trendy”, tsts ;)

    0
  7. 407

    I do all my web development on post-it notes and the backs of napkins and give them to my secretary to type. She prints out web pages for me to circle links I want her to print so I can read stories like this one. I don’t know what kind of computer she uses.

    (P.S. I use a Mac!)

    0
  8. 408

    These Mac vs. Windows posts always get the most activity.

    Talk about this topic on your blog and you’ll get some attention. :)

    0
  9. 409

    What a pathetic little whiney “I know you are but what am I?” response to the previous post about why Macs are great for development. Poor Michael Martin had his feelings hurt.

    And not for nothing….peripherals is better on a PC?? You mean I cant use those same exact tablets and mouse or external HD’s on my Mac?? What a lame post altogether.

    We dont need to make Smashing Magazine a back and forth Mac vs PC wars.

    0
  10. 410

    I fell for the mac hype last year. Two thousand dollars later I had a machine I never used because it did everything my cheaper PC did but slower. Then there were all the small little problems I would have in day to day life interacting with other platforms, finding applications and fighting the mystery meat UI which is swear to God is meant to make designers minds implode (mac has the best UI, but this is confusing and redundant… owe! my freakin head!) I ended up switching back to my PC and to this day all I use that apple for is to watch movies on my xbox which ironical it does way better then my PC… *sigh*

    Either way, any dev that knows what they are doing can work on either platform, it just might make them crazy to have to use one they don’t like, lets drop the pretentious “I’m better because I spent more money on my apple” or “I’m better because I didn’t spend more money on my mutt PC” it just makes us all like A-holes.

    0
  11. 411

    Matthew Carriere

    June 11th, 2009 10:04 am

    Seriously, this article says you don’t NEED a mac, but spends the entire time rigging your PC to look and feel like a Mac. Imitation is the best form of flattery I suppose… if you really can’t leave the herd and just buy the machine with the tools you want to use then this will do.

    What is being completely overlooked here is the fact that the applications on the Mac are superior to the ‘clones’ presented here. Just because I put a Mercedes symbol on my Pinto doesn’t mean I have the same thing.

    0
  12. 412

    Macs never have been the preferred choice for web development.

    I’m not really sure that is true.

    We are in an era now where design is separated from development. The artwork is more routinely handled by graphic designers, and the coding is handled by someone else. The days of *one* person providing quality graphics and coding appear to be gone, but the Mac is still a great tool to deliver to entire package.

    One thing is for sure…whenever I visit a website that looks horrible it is almost always made by a Windows user. No anti-aliasing, blocky graphics, poor font selections, no photo optimization. Bleh.

    0
  13. 413

    Andres Jaimes

    June 11th, 2009 10:21 am

    Well, I’m a web developer who loves his mac… :-)

    0
  14. 414

    Worst article I have ever read on Smashing Magazine.

    0
  15. 415

    Omg he’s bashing Macs.

    Let’s all pretend it’s a bad article!!

    Fcking idiots, the only thing he said is that you don’t NEED to switch to a mac.

    And you DON’T.

    Get fucking over it, you payed shitloads of money for something that is less powerful and efficient

    0
  16. 416

    Mac ~ Linux: closer to LAMP = dev using MacOs
    Mac ~ Beautiful: closer to ‘design’ = graph using MacOs
    PC ~ Bugs: closer to … bugs? = tester using Windows … in a VirtualBox … on a Mac

    Sorry been there for almost 15 years now, since 2006 changed to Mac, maybe sometime will switch back but not today

    @wadje12

    0
  17. 417

    Taylor Satula

    June 11th, 2009 10:46 am

    Umm… Really Because I always thought that Espresso did almost all of that stuff and the others come built in.

    I dont care if you want a PC, thats cool but i am still keeping my mac and staying

    0
  18. 418

    Man, those screenshots remind me just how ugly Windows apps are.

    I really don’t care what’s “trendy” — the dev tools on Mac, especially for open-source stuff (like Rails, Django, etc) are just plain better.

    You definitely don’t *need* a Mac, but they sure are a joy to work with. I’ve yet to meet someone who’s been unhappy with a Mac after switching from Windows.

    0
  19. 419

    I grew up on PC’s, and when I was in college tried out a mac (os 5.1), and have been hooked ever since. Initially I think the mac was specifically geared towards designers, and rightly so. It handled design programs more efficiently (at the time). I think PC’s have come a long ways since then, so both platforms are fairly comparable for both print and web development now. Its more of a personal choice. I prefer a mac because I am comfortable with all the shortcuts and commands that make moving around the system much easier. Plus the hardware seems built to last forever – I still have a mac I bought 12 years ago and it still runs perfectly. But I also use a PC to do some work due to my clients preferences. Although I may not be able to work as fast on a PC, its pretty close, and the outcome is relatively the same. It does go back to the premise that you should choose something that fits your needs and what will make you more efficient.

    0
  20. 420

    croydonfacelift

    June 11th, 2009 10:58 am

    Mac users remind me of Lakers fans–as soon as someone suggest Lebron/Windows might be as good as/better than their object of worship, they respond en masse and out of all proportion to the perceived provocation. And I say this as a lifetime Mac user.

    0
  21. 421

    croydonfacelift

    June 11th, 2009 11:00 am

    Mac users remind me of Lakers fans–as soon as someone suggest Lebron/Windows might be as good as/better than their object of worship, they respond en masse and out of all proportion to the perceived provocation. And I say this as a lifetime Mac user.

    0
  22. 422

    I have used both. The mac feels as if it were designed with design in mind.

    The pc feels like it was designed for mass appeal.

    Every designer out there knows they can buy a pc for less and still do the same work. It is not about being cooler or more hip. It is a matter of design. How else can you explain so many designers using the mac over the pc? You think designers think they are cooler for using the mac? Not hardly. Designers appreciate good design. Apple knows this. Everything they do starts with design.

    This article focused on cost difference. That is the mistake the pc manufacturers continue to make. Do you think all these people buying macs do not know the price difference? The question should be why is the pc not more design oriented?Why does windows feel so archaic?
    I am not cooler because I use a mac. I can’t help the way you feel about being a pc user.

    0
  23. 423

    LInux here. Reason: Open Source operating system. I can code all in my customized gedit. i can do vector graphics in Inkscape, retouch and manipulate images in Gimp, have my servers locally, Do some 3d Modelling in Blender, and not to mention my ssh support, powerfull command line, and if i need it, integrated support for python, perl and many other languages. I can just do anything i want.

    0
  24. 424

    By using windows we’re giving Microsoft political capital to let them screw with the W3C with future version of Explorer. This is bad for all designers… PC, Mac and Linux.

    0
  25. 425

    sudo apt-get remove windows

    0
  26. 426

    <3 Notepad++

    0
  27. 427

    Im a web desig-neloper and i use to work with mac, the reasons: TextMate & Coda and the friendly-user environment of the OS X. When need to work in another place i use to work in a laptop with Win Vista and i’m agree, Notepad ++ works so good for me. Great post.

    0
  28. 428

    Jonathan Wagener

    June 11th, 2009 11:24 am

    Mac is pretty, all the apps look the same there is no ugly custom looks to apps, i like this. yeah i use windows and would like to get a mac, but there is no real “reason” to change.

    0
  29. 429

    Nobody should be telling anybody what they do and don’t need – and stating it as a fact.

    It’s a preference. I was on PCs for years, and as designer I hated it. Switched to Mac and within a week, wondered why it took me so long. My productivity increased dramatically.

    It should be about the tool that fits how you operate, not some sort of diatribe about what is universally better.

    0
  30. 430

    Tony Dunsworth

    June 11th, 2009 11:30 am

    Alternate programs I use which could receive mention or merit, for the WAMP server, I use Uniform Server 4.2 It’s really nice and mounts a virtual drive with a *nix like file structure and I prefer ObjectDock’s free offering. Stable, nice, and works wonders.

    0
  31. 431

    What a stupid article, this is exactly why you should not be using ONLY a PC. If you need an article like this to help discover how to develop efficiently, you need to quit your day job. Way to keep the Mac vs PC battle hot, idiots.

    0
  32. 432

    Ugh! A Mac IS a PC. http://www.pcmag.com/article2/0,2817,2327233,00.asp

    This flame bait is getting annoying.

    0
  33. 433

    i know there are a lot of comments but the last one about the mouse is totally false
    i have a 11 button mouse .. seriously. and it goes back and forward on a web page new tab has insane scrolling does expose and clears my desktop it is the logitech mx revolution if anyone cared

    0
  34. 434

    UGH. Another Mac vs PC thread –

    I use both, and I’ve found the Mac is best suited for video, music, print and motion graphics. But for the web, Windows is tops, PERIOD. Oh, and there’s that ONE little **annoying** thing Mac users have to do without: MSIE. Can’t say your site is ‘ready’ until you test it in that horrible browser.

    0
  35. 435

    I make websights in microsofft paint so and microsoft frontpage so PC is only chois 4 mee! I MAKE NISE WEBSIGHT!

    0
  36. 436

    i agree with netoxico; anyone of you guys ever seen a penguin do the work for you ?

    0
  37. 437

    Syncback is probably the most used by me on this list. I like to team it up with JungleDisk’s network drive feature to back it all up to Amazon’s S3 service. Snycback doesn’t know the difference and dealing with ‘physical’ locations is a lot more convenient than F T P.

    0
  38. 438

    OS X is just a superior product and we use it because it is easier to use and has Unix under the hood so you an still use many of those great Open source products that aren’t available on Windows. I you really need a Windows based app you can just use Parallels or Boot Camp. Plus, with boot camp most of my games work as good or better on the Mac hardware.

    0
  39. 439

    One thing that hasn’t been mentioned is the font trouble you run into between macs and PC’s. Most designers I work with use macs for design and when I was using a PC i’d have to go find the PC version of the fonts they used, and there was usually some difference in the cut compared to the mac one, etc. Now I get the PSD’s and any fonts I need from the designer and I can edit away on the PSD.

    textmate, transmit, coda +++

    0
  40. 440

    Easily the worst article I’ve ever seen on this site. I’ve been developing sites for 10 years and made the move to mac after Vista came out and started locking up my CSS files. (And then magically deleting them.) Well played for the traffic you’ll generate but honestly, at the cost of a reputation. Stupid.

    0
  41. 441

    Is that an April fool?
    Come on.. this can’t be serious.

    Just to be able to run Mac OSx AND any other OS (via VMware) on the same box, Mac is definitely better than a pc (especially a pc running Vista).

    0
  42. 442

    WINDOWS IS HORRIBLE, you will get viruses and it will crash on you in 2 years at the most.

    0
  43. 443

    Jeremy Gordinier

    June 11th, 2009 12:57 pm

    If your using mac just for the terminal you should try out Windows Powershell http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx

    0
  44. 444

    I am much more productive in dreamweaver and photoshop on PC.
    Mac doesnt allow mouse scrolling of layer styles in pc and doesnt allow dragging files from finder into dreamweaver files window.

    I love my mac for leisure but love my pc for work.

    Good luck to all.

    0
  45. 445

    This article and half of the comments sound like an astroturf-roots effort to radiate some windows love. “Mac users are so stuck in using what they are given”? C’mon, pull the other one. You can customise your Mac as much as you want, no worries there.

    In the end it’s a preference thing. Using Windows? Fine, whatever floats your boat. Using a Mac? Sure thing if that tickles your fancy. Using Solaris, one of the BSDs or any flavour of Linux? Good on you!

    You’ll all find ways of doing what you want on any of those platforms. As you’re working on your computer and adapt it to your needs, you automatically adapt your workflow to whatever you’re using. No wonder you feel most productive on the platform you’re used to.

    I’d like to close my comment with saying that I’ve hardly ever used Windows – not interested and no need for it. I grew up with an Apple ][ and I’ve used Macs and various flavours of Unix (Solaris, *BSD, a handful of Linux distros) for most of my life. As long as I can keep on using that without religious wars breaking out around me, I’m happy.

    0
  46. 446

    I use Windows, OSX, and Ubuntu. I’ve never had major problems with the software aspects of any of the 3 major systems. As far as I’m concerned, I can pretty much do equivalent things in all 3 OSes.

    A lot of the OSX features have been available in KDE (the desktop environment I choose to use for Ubuntu) for ages. e.g. Spaces were “desktops” in KDE for years before Leopard came out. Katapult was the launchy/spotlight/quicksilver equivalent. I’m a fan of the minimalistic look, so I never bothered much with docks in any OS, but if you want a dock, by golly you can make one in linux. Linux is versatile.

    As for web dev, well, maybe you won’t find Photoshop for Linux, but setting up apache, mysql, php, python, java, perl, etc, etc is incredibly easy, especially if you like the command line. For editors, you’ve got Kate, VIM, Emacs, and a ton of other free, open source editors. Using something like Ubuntu is incredibly easy now for everyone. I plugged in a wireless ergonomic mouse/keyboard set without installing drivers and voila, it worked, first try.

    As for browser testing, Chrome, Safari, and Konqueror (KDE browser) are based on the same webkit code, so what works in one usually works in another. Firefox works. For IE, you’ll have to use a VM. For OSX… maybe one day, if they allow virtualized versions of their OS on non-proprietary hardware (or if you trust your sources, install someone else’s mods)

    For all the people harping on the “You’re just trying to mimic a OSX environment:” if you really want to go back and point the finger at who copied who, well, where would the GUI as you know it be if Xerox PARC hadn’t allowed Apple to take a look and emulate the Alto?

    0
  47. 447

    I will buy a apple if they do one or two things.

    Build a 500 dollar system that a 500 dollar windows system has..that would be a home built system…for 500 bucks i can have a monster system.

    I am sorry but the mac tax is complete bullshit. Why am i going to buy parts at a marked up price just to keep a companies look…I am sorry i am not into fashion…i want a computer that works and a computer i can upgrade and customize.

    And I understand why apple does this…they are lazy..they do not want to program drivers for other manufacturers, they do not want to bother with drivers at all so they make something like a xbox and a PS3 a locked system….that way their OS will be stable…the second reason they do this is they dont have to worry about the lincence issues that windows has.

    And the only other way i would buy a mac is if they become a os company like windows…but till steve jobs leaves the company i doubt that will ever happen.

    I and for all those people that hack OS X to work with thier computers i commend you…but here is the thing…I feel i dont need to hack a os even to INSTALL on my computer.

    So till apple opens up to us modders to the customizers….I will treat apple like they have treated me…like they dont exist…

    and as for the virus free mac….I will smile the day you guys realize the only reason macs dont have viruses is because 90% of users use a windows machine. Ever look at the hacker test macs have always been the first ones to be hacked…

    I dont like the company apple becuase they think they can control the way we think, the way use our computers. They are becoming more and more like the IBM company of old.

    and one more thing…and this really bugs me….

    A MAC IS A PC YOU MORONS!!!!

    when you compare a mac please compare it with windows, dont dare say PC it makes no sense … a PC is the hardware behind the software… that can run Linux, Windows, or Mac if you hack it, or any other operating system

    i am done off my soap box.

    0
  48. 448

    Adam Holt (June 11th, 2009, 1:01 am)
    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.

    PowerShell 2 eats other shells for breakfast. You can pipe objects around ferchrissakes.

    Fred (June 11th, 2009, 3:18 am)
    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.

    How arrogant of you. What makes you think that just because I develop in Windows I don’t test on Mac? Why do fanboys love generalizing so much?

    David (June 11th, 2009, 4:59 am)

    Most people who are arguing against Mac more than likely never spent time working on one.

    (snip)

    I suggest you PC Fanboys borrow a Mac from a friend and give it a shot. Once you realize how efficient working on a Mac can make you, you’ll want to buy one immediately.

    Really?

    Got a 24″ iMac at home, as well as my old iMac G3 and a (heheh) Mac Classic II that still works. We use the iMac mainly as a media centre and for Photoshop/Illustrator. And I do all of my development at work on a Windows machine. Next argument please :)

    Celticowboy (June 11th, 2009, 5:47 am)
    The real reason I prefer Macs is total interoperativity. You can cut/copy and paste from EVERY app and utility to EVERY other.

    Huh? The only platform I’ve ever used where you can’t copy and paste between apps is the iPhone, and they’ve fixed that now.

    Christopher Bishop (June 11th, 2009, 6:06 am)
    Really the only thing PC’s have is Internet Explorer and ASP.Net (which can’t even install on a linux server so why bother) and SilverLight (again can’t install on Linux servers).

    Nice ignorance you have there. There are any number of ways to run ASP.Net apps on Linux (Mono, Grasshopper etc). Silverlight is client side. You don’t run it on the server.

    Dave (June 11th, 2009, 6:29 am)
    You can bitch away about Macs all you like but ask yourself how many passionate PC users do you know who love their OS.

    Why would I love my OS? I want it to stay the hell out of my way so I can use my apps!

    Ben (June 11th, 2009, 7:04 am)

    Neither OP nor any commenter has ever been paid to do web development, that much is clear.
    (snip)
    If you’re a .net developer… God help you.

    Nice logical fallacy you have there! I make very good money from doing web development, enough that I can pay several other people to do it as well. My clients are always very happy with our work, and being very active in the web development community, I know that my peers think I do good work too. BUT WAIT I DEVELOP ON WINDOWS. Using ASP.NET MVC. God help me!

    Real web developers need to make sure their sites work with multiple operating environments anyway. One must test on multiple browsers on both Windows and OS X. If you can do that with just your $500 XP box, I salute you…

    You know, I do test on multiple browsers/platforms, but I have to say, being a competent web developer, testing is almost superfluous… the sites and web apps that we develop look and work (not pixel perfect, if you think you should be doing pixel perfect design then you don’t understand the web) great across every single browser and platform except IE. If it works well in Firefox 3 on my Windows machine I’ll put money down that 99.99% of the time it will work well in any standards compliant browser on any platform – that is, everything except for IE 6, and do a lesser degree IE 7, and even those we find ourselves able to fix pretty damn fast these days.

    Unless you have a particular need to give your money and your life to become a Microsoft developer, why would you make obstacles for yourself by developing sites on Windows? It makes no sense.

    The C# language on top of the .NET framework, and the ASP.NET MVC framework for web apps, are seriously miles ahead of anything else right now for productivity and power. You don’t have to take my word for it, you don’t know me, but I’m a software development enthusiast, I’ve developed in multiple languages on multiple platforms for years. In my spare time I learn new languages for fun, been playing with Erlang lately :) I like C# the most so far because the syntax is reasonable and familiar and it’s a multiparadigm language. .NET is just a great framework, really, it’s what Java should have been; indeed, a lot of the new Java features in the last few years seem to be implementing .NET functionality. ASP.NET MVC is really nice as well, very modular and extensible. If you’ve used Ruby on Rails you’ll understand what I’m talking about, Microsoft definitely ripped off a lot of ideas from that, which is a good thing if you ask me.

    I like Mac. I also like Windows. I prefer Windows for development. That doesn’t make me ignorant, or stupid, or misguided. Just like there is nothing at all wrong with choosing to use a Mac instead.

    Why are you fanboys so insecure?

    0
  49. 449

    I forgot to add that you can still do graphics. Gimp, Gimpshop, Krita, etc.

    http://www.osalt.com is one of many good resources for open source alternatives to commercial software for all operating systems. (I’m a grad students, so I can’t really afford rent, bills, and paying for unnecessary software.)

    0
  50. 450

    Elitism is what you call it. I love my Mac. I support a windows environment and have done so for close to 12 years. Each OS has its pluses and minuses. The first thing I notice is an approach to deliver its product. MS throws a OS out there and then you have what we call MS Patch Tuesday we have to patch all of our PC’s. Macs we don’t have that issue. Secondly, I added software to a PC and have to reboot any time you patch it. Also, when add certain hardware. Hardware vendors have to write their own drivers for windows and there are no thoughts to size or code cleanliness. On a mac plug it in and it works. Want more advanced features install vendors drivers. It works better. I never have had a blue screen of death on a mac. I can go on and write a huge pro con verbiage of their differences. However, I will put it simply: Ignorance is bliss. Please sincerely continue to buy MS products, without you I would not have a job. As for me and my Mac user group of people that do see the light we collaborate and learn how to make our lives simpler. No monthly patches no replacing our hardware every three years. I will talk to you when you get your next error message.

    0
  51. 451

    I have used multiple OS’s in my career as a web developer. I currently will not use anything but a MAC. I have fallen in love with CODA.

    CODA has built in ftp/sftp, terminal, ide interface, live file editing (anyone who has access to your file can edit it on your mac live while on their mac).

    Zend cant even do that. I dont have to worry about crashes or viruses. I know there are some viruses out there, but mac is unix based, so Im not too worried.

    All in all this article isnt about why the PC is better than MAC for development. It is how to turn your PC into a MAC-like development environment.

    So your next article please focus on the tools used in development and not HOW TO MAKE YOUR PC LOOK LIKE THIS….

    0
  52. 452

    @Jim

    When you’re comparing the cost of pure hardware, Windows will beat Mac every time. But it’s not just about hardware, now is it ;)

    IMO, Mac offers an incredibly richer user experience than Windows. I can work a lot more efficiently, and I find working in OSX much less frustrating than Windows.

    The fact that I can work better and faster on a Mac makes it worth the extra money. It’s a simple cost-benefit case for me.

    0
  53. 453

    I am on a PC at my new job. 2 things I miss most are Expose and Photobooth!

    0
  54. 454

    Geat post. I’ve worked on a Mac for over 2 years and I too don’t see what all the fuss is about. However, I understand the people that like mac and prefer them, its a personal preference.

    One thing that was never mentioned and I can not live without on my PC is “Switcher”. It’s a free program that adds Expose type functionality to Vista.

    0
  55. 455

    @Kyle

    A user experiance that is cost prohibited I am sorry but the average user can not spend 1000+ dollars into a substandard PC…and that’s what it is really…the entry mac is a substandard pc…now when you get into the 1,300 you get a decent PC.

    But for a windows system the decent pc range is 600 dollars … while the substandard pc range is 300-400 dollars

    So I can make windows more user friendly…and a dell runs out of the box smoothly…easy…as well as a HP, Compaq…or other system builder.

    but the only reason you can work faster is because a Mac OS is streamlined and designed to work with a specific set of hardware locking you into to that…you cant change it…you can hardly upgrade it…you have to get MAC parts with the mac price attached

    a mac os is elegant pretty and simple…like a fancy Lexus (thats just a toyota under the hood), but it has the features and elegance.

    give me my toyota that runs and gets the job done at half the price

    0
  56. 456

    This article should be titled, ‘Why you don’t need a spoon to spread butter”.

    It insinuates this absurd notion that there is a common understanding that web development must happen on a mac. This idea or notion is just, wow, I’m having a time trying to wrap my head around it.

    Sure a spoon can spread butter. I’m sure some people choose to use a spoon to spread butter. I didn’t think enough people used a spoon though to warrant an article why a knife (or some other spreading utensil) could be used instead.

    Now I know that apple has made its impact on society when I read articles like this. This is a completely new way of thinking that I will have to get used to.

    Looking forward to the “Japanese cars use the same gas as German cars” article ;)

    0
  57. 457

    Floris Fiedeldij Dop

    June 11th, 2009 1:55 pm

    Nice article; keep fooling yourself. <3 Mac, no frustrations, no data loss if just 1 program crashes, no bull with dialogs, and proper affordable nice designed software to keep those frustrations away and workflow smooth and interface usable. The fonts being easy on the eye really helps.

    I am glad I switched in 2005 to 100% Mac OSX

    0
  58. 458

    When I saw this on the homepage I thought it was a late April fools joke, or maybe the website got hacked. I clicked on the article expecting to see the joke, but it looks like a real article. I don’t get it.

    It would be interesting to see your normal page stats of Mac vs Linux vs Windows.

    0
  59. 459

    Mac, PC….. does it really matter? Do you really need an article to sell one over the other? Shame on you fan boys on both sides of the fence, its the mac fanboys that make mac users look bad, and pc fanboys that make pc users look like fools. (replace bad/fools as you wish).

    Stop feeding the Mac/PC Douche/Bloater stereotypes, your making us all look bad!

    0
  60. 460

    Just one word: CODA

    0
  61. 461

    Coda > Windows.*

    0
  62. 462

    nice trolling!

    0
  63. 463

    You can not be serious… The best parts of a mac to web developers is stacks?!? How about built in ruby, perl, python, a free development environment, an easy to use http server, a full unix subsystem, and all this for free… You seriously need to hit the books man, I mean yes, you can develop on windows, no doubt about that, but jesus, learn some shit.

    0
  64. 464

    I’m a Mac guy all the way. I grew up on a PC, developing sites and I find a Mac much more intuitive and easier to use. CODA is the best editor in the world, I have used almost every editor available to PC and nothing any where near that software. Plus, ALL mac’s have a built in Apache server that just needs to be turned on. Place MySQL on there and you have a work local dev… You can also use the popular MAMP server (Mac, Apache, MySQL, PHP) why bother adding all these software to your system when their included in your system from time of purchase?

    I still constantly use a PC for development at my work and dev from home on my Mac, and so far, Mac is way better to use when it comes to staring at lines of code all day…

    0
  65. 465

    Just the title alone is laughable…as are most the reasons. I decide to post my thoughts so this wouldn’t have been a complete waste of my time….

    0
  66. 466

    It is like you guys are arguing over which is faster a Nissan Altima or a Toyota Corola, when the pros drive Ferarri (Linux). :P

    0
  67. 467

    I’m a iPhone web developer, and so i really enjoy to have a mac so far ;)
    Don’t treat me as a computer newbie !!!
    And you can easilly replace all the sorftwre listed below by :
    -Smultron or textedit or Xcode ( textmate still the best, but it’s not free)
    -Mamp
    -Filezilla

    Anyway, the article was nice !!!

    0
  68. 468

    Cmon – who really cares – a good PC or mac is the same price once you’ve stuffed all the bog standard software on it you need just to exist in a pro environment. Adobe Cs4 is £1000+ pales in comparison when you consider the price of a machine.

    0
  69. 469

    Two Socks - Graphic design and print

    June 11th, 2009 3:08 pm

    I liked the article thanks!

    0
  70. 470

    Here’s a few more words in a sea of voices! Being a Windows user who switched to Mac about six months ago I’ve only just come to realise why switching was a good idea. Yesterday we had a 5 o’clock deadline and deliverables due every hour. Our computers were working overtime juggling Photoshop, Illustrator, Transmit, Firefox, Mail and IE6 (running through X11). On Windows I know we’d have to reboot two or three times to recover the speed we’d lose from memory leaks. Where as on the Mac we were able to power through and get the job out by the deadline. So for us, it comes down to stability and reliability. If you can’t afford to be messing around with the day to day problems of general computing, you should look at a Mac.

    Also, I noticed that you didn’t discuss an FTP client in that list. I haven’t been able to find anything on Windows as good as Transmit. I have tried Filezilla, CoreFTP, ACE FTP, Smart FTP and Cute FTP but none of these were anywhere near as powerful.

    0
  71. 471

    Great post!

    Is there any way to do the mac folder styling, like changing the colour of the folder and folder text with a quick right click. I find that really useful on the macs, be great to have that functionallity on my pc.

    0
  72. 472

    sigh … shouldn’t the title be “why you need a pc?” meh!

    0
  73. 473

    I’ve developed on PC for 5 years, 3 months ago switch to mac never want to go back to PC.
    I still use PC For browser testing only.

    0
  74. 474

    Why don’t Developers Need a Mac? Because NetBeans is written in Java :)

    0
  75. 475

    Very cool RocketDock

    0
  76. 476

    Please send me the address of the person who wrote this article so I can mail him a gun so he can shoot himself, retard.

    0
  77. 477

    I love the people saying that people developing on Windows only test in IE. I use Firefox all day, every day on my Windows box, and Apple Update has been yelling at me for months now to let it install Safari for me. That said, at work we use RHEL5 with Eclipse, Apache Tomcat, etc. to do our development, and it is amazing. We have Windows machines to rdesktop into to test in IE, and I don’t think we’ve ever seen anything that works right in Firefox but not in Safari, other than the usual javascript differences. Eclipse is a great IDE, and it is available for any OS with Java, so availability of a good editor is a bit of a non-issue. Look at the options before you blindly follow one side or the other.

    As a side note, my Windows machine at home has been powered on continuously since I bought it over a year ago, other than shut downs to move it and the occasional restart to install software of course. I haven’t seen a single blue screen since my old laptop’s hard drive basically cracked in half right through the boot sector. Well, other than the ones brought on by my roommate’s laptop’s faulty RAM last year.

    0
  78. 478

    You need only 3 things develop websites. Dev apps (a text editor, a web browser and an image editing program), a web server and a testing environment (cross platform/browser). Not that hard. Thing is, a mac can do all of these at once. Photoshop, apache and VM’s running for windows and linux so you can test on all 3 platforms. On a windows box you would need a second computer to test for mac. On linux you’d have to jump through some hoops to get Adobe on there and you’d still need a separate machine to test for mac. You can develop for the web on any computer… it’s just cheaper to do it on a mac because you only need one machine.

    0
  79. 479

    damn… is this the longest comment page on smashmag?
    what a controversial issue, yet another PC vs Mac battle.

    0
  80. 480

    well, is there any need for a Web developer to splash money on windows or mac??

    there is a better solution, it’s potentially best in all ways, productivity, eficience, speed, etc. also it offers five times more customization posibilities and software gamma. yes, his name is

    LINUX!!!

    0
  81. 481

    I’ve been on both sides of this debate ever since it started way back when. The bottom line is that serious web developers who need the UNIX/Linux underpinnings for things like Ruby/Rails typically prefer Macs (or Linux, usually Ubuntu). Windows command line utilities just aren’t quite there like a UNIX-based machine.

    I have always been a Mac user at heart and I currently use a Mac, but before my current Mac I had a pretty powerful Dell PC. It was always a painful experience for me for more reasons than I can ever give. Given the choice between Windows or Mac for web development I would always go with a Mac. It costs more for a reason. Just my 2px…

    0
  82. 482

    no PC user can ever love Vista, c’mon! they’re just saying that to spite Mac users.

    case in point:
    1: if PC users love windows so much, why are they always trying to dress them up as Macs?

    2: How can anyone love a thing as Vista? it’s a poor clone of OS X that came too late in the party. Windows 3d flip? Linux users has been playing with compiz/beryl/fusion a full year before 3d flip came along. and it’s still nothing near 3d effects of compiz fusion.

    0
  83. 483

    Steve Jobs is not God, and his products are not grown on trees and picked by loving workers who let them ripen on cotton sheets by the window sill. If you need further evidence that Macs are not vastly different from Windows-based PCs, remember that all Macs now use Intel CPUs─the same CPUs you find in Windows PCs. With Boot Camp, Macs can even run Windows. I wonder if the folks who do this refer to their Macs as PCs.

    pcmag

    Flaming the fire…

    0
  84. 484

    Mike Kaplinskiy

    June 11th, 2009 6:15 pm

    Sorry, I’m not willing to write a piece about linux, but I’d just like to share my experience/setup:

    – Kubuntu (I’m on the latest alpha, but Jaunty will work fine)
    – System wide keyboard shortcuts (you don’t need AHK, just go to
    – Native protocol support (and I mean pretty much anything: sftp, ftp, scp, whatever). Note this is only in KDE apps (which Kate is one of). For other things there is sshfs.
    system settings, input actions and tell it what to do)
    – Text Editor (Kate)
    – Code auto completion (rather eh, just searches for things you’ve typed but it works)
    – Can add ctrl+d duplicate (google)
    – Tab autocomplete – needless to say this comes from linux and your terminal supports it
    – Terminals: if you google around you can do things you have never dreamed of on windows.
    – Launchy: By default Alt+F2, but you can change it (built in)
    – Clipboard: Klipper
    – Sync: KitchenSync. Never tried, but I know it’s possible.

    Check it out if you’re tired of sftp madness like I was.

    0
  85. 485

    Maybe I don’t need it, but I love using my iMac. It is beautiful – ’nuff said.

    0
  86. 486

    Wow you Mac’iacs see the rad mist and can’t see beyond it. We had the very first mac when it was released, this was replaced by a LC and then a powermac etc. I was a member of my local mac user group, my graphic design training was all done on a mac and during the 1990′s of web design .. mac dropped the ball in a very big way. Ever since then windows has been my primary platform and I can’t see any economic sense in swapping back to mac, the similarities are too close. If they’re so similar why not use a mac and get less viruses? Because mac users make up about 4% of the internet population, i’d rather work and test in the same platform the majority of the audience will be using. There’s plenty of apps to make windows look like a mac or a mac to look like windows. There’s comparable software on both. Build a bridge.

    0
  87. 487

    One word:

    Linux

    Nuff said

    0
  88. 488

    On PC you have more apps to use than on a Mac. If you are a gamer, PC is a better choice. Mac is relatively simple and smooth to use so I can focus on design instead of the daily maintaince of the machine. I like things easy and simple, PC has way too much things I dont need. For me, most of the time, it is not about getting the features I need, it is to get rid of the programs I don’t use and the alers, windows i DON’T want so my desktop is less clustered. My suggestion would be get a PC as a workstation and get a MacBook Pro as the laptop. Now you have both :)

    0
  89. 489

    It’s no wonder that ease of use is foremost on Mac users’ minds; judging by this comment thread they have enough trouble with simple things like spelling and grammar.

    0
  90. 490

    I use a mac because I prefer how it looks in my home – I’ve spent years on both platforms and they are incredibly equal in my opinion when it comes to web design. I do love Coda on Leopard, but you can do the same work on a pc. There’s no contest between the two.

    0
  91. 491

    I switched a while back and I’m loving it. I use the following:
    Editor – Coda
    Local Server – MAMP
    IE Browser Test – Litmus / ie4osx / BrowserShot

    Here in Jamaica, WI a good amount of developers use Linux…

    0
  92. 492

    F. Andy Seidl

    June 11th, 2009 8:24 pm

    Silly premise. Any serious web developer should have both.

    0
  93. 493

    Mac workflow seems to be faster. I was a PC user since birth. I switched a year ago…You can really tell the difference of which is faster. OS X is way faster compared to a Windows PC equipped with the same hardware. And now here’s Snow Leopard, coming soon on September, it’s gonna be blazing fast.
    I used Dreamweaver CS3 and Webuilder on a PC. On a Mac I use Dreamweaver CS4, Coda and recently…Espresso. the Mac apps standout. No additional software required.
    I love the Mac OS X shortcuts. Expose and Dashboard.

    0
  94. 494

    You know, you’re right. You don’t need a Mac. Of course not. But web developers are busy, and we like to get things done. Windows isn’t really the operating system of people who don’t like bullshit.

    And if you’re a web developer, and you need all your software to be free, kill yourself, because you probably don’t know what you’re doing. If you know professional web development, you should be able to afford your software.

    And no, GIMP is NOT Photoshop. Get your head out of your ass.

    0
  95. 495

    Frankly – who cares!

    Use what you prefer – I prefer a Mac.

    0
  96. 496

    So you guys are actually saying that you prefer a PC because you can install 5 or 6 programs and you don’t like macs because you only require one program to do the same job ? Reaaaaaal nice :D

    0
  97. 497

    All the people fighting over what’s better, Mac or PC, are ridiculous. Unless you personally have stock in either company, let it go. It’s incredibly pathetic that this whole argument still continues. Frankly I don’t care either way, I like both and I’m open minded enough to consider both Mac and PC when buying a new computer instead of yelling on and on about how cool Macs make you or whatever PC users yell. Macs aren’t perfect, neither are PCs. Buy whatever you want and let other people buy what they want and hold their own opinions. No need to be Nazis about something as stupid as an OS.

    0
  98. 498

    This article sucks a lot ! Arguments are so bad.
    Big thumbs down !

    0
  99. 499

    Finally, somebody has said it. I personally can’t stand Macs for my own use because of the stuff I do while on my computer– my process takes so much longer. When I came into school for Computer Science, I had numerous professors tell us to, indeed, not get Macs because their overall less compatible with software we’d have to work with/test, and more difficult to code in. For those who already had them, I saw their constant struggle through my classes. I realize too, though, that half of those problems don’t exist for coding for the web.

    In the end, neither is better than the other; It simply depends on preference. I really don’t understand all the hype with designers/developers needing Macs, it’s really just a ‘cool’ factor in my opinion. I’d rather not spend a few hundred extra dollars to get a computer that looks/acts cooler than my PC. Not macking macs, I just really don’t think their any better in comparison.

    This was a great overview…and rebuttal for the PC!

    0
  100. 500

    What are these “macs” and “pc” things people are jibber jabbering about?

    +1

  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