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

    Rocketdock stinks, object dock is so much better.

    WebDrive is a must have app for any developer. It turns your hosting account into a networked drive allowing you to edit live on the server as well as drag and drop files.

    0
  2. 502

    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
  3. 503

    Although i like the informal value and the tools being mentioned in this article i absolutely dislike all that VS kind of crap. Taste is not exactly something i want to read about in “serious” mags. Not the most clever move imho.

    Just my 2 cent.

    -2
    • 504

      This is not a question of taste, he is not saying that macs are good or bad, he is stating a truth, having a mac will not be more useful than something cheaper if your main activity is web development.

      That being saied, macs are great, but it doesn’t make this article wrong.

      +2
  4. 505

    macchagraphic

    June 12th, 2009 12:05 am

    Everyone needs a Mac!

    -8
  5. 506

    @OhReally

    Mate you’re off your rocker if you think we’re going to swallow the story that you built a PC for $400 that outperforms, is more reliable and has the build quality of a sub $3000 Mac.

    Admittedly not many of the commenting users hear sound like uber geeks who develop in their own data centre at home, but I’m guessing we’re not stupid either.

    That price comparison argument just doesn’t work any more.

    I go back to my original argument from yesterday, both platforms offer great tools and a great environment to work in.

    Even now that I’ve gotten used to Vistas quirkiness, and made sure I have a state of the art Virus Scanner on there, and made sure I only have it connected to the internet when absolutely positively necessary, and been absolutely incredibly disciplined about only putting the absolute necessary software on there, and stripped it of all the unnecessary services running, and finally made sure it’s the edition I need, even I have to admit it’s not bad.

    Again back to my original point, a proper web developer needs both, for testing at the very least. In fact, with the growing user base for Linux, I’m probably a bit embarrassed I don’t test on that.

    Hmmm… must fix that. What’s the best Linux for a newbie to cut his teeth on people?

    Now get back to work.

    0
    • 507

      This is completely late, BUT THANK YOU! Someone had to say it, geez.

      0
    • 508

      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
  6. 509

    Can has comment pagination?

    +2
  7. 510

    @Scott … who’s stupid? And I don’t care if this lasts 2 years or 20 as I—no WE ALL want to replace our hardware in one! The Applestore sure does…Here ya go:
    dual core wolfdale 2.8 OC’d to 3.4 – 80.00
    dvd burner – 25.00
    650 watt power supply – 50.00
    500gb deskstar hatachi 7200RPM – 50.00
    Radeon 4850 PwrColor (now sold out @ nweg) – 90.00
    Gskill 1000mhz 2gbx2……………………….45.00
    Win7 64x RC – free til march 2010
    gigaybyte GA-G31M Mobo……..60.00
    I have silverstones already…OK so toss in a case and there ya go… a wrkstation for under 400 bucks that will outbench most pwrmacs under 3k.

    +2
  8. 511

    whaa, whaa, whaa. My shiny, flashing future box is better than your shiny, flashing future box. Just think, 100 years ago no one had any of these things and did they complain?! NO! Get a grip.

    +2
  9. 512

    You get a grip…maybe get a musket while your at it.

    0
  10. 514

    As a student I had a Mac and loved it. At work I have programmed in Windows pretty much since its inception. Several years ago I reverted back to a Mac for web development. It was like a breath of fresh air and I could never go back.

    This is not to say Mac’s are a better web development tool for everyone, just that they are for me.

    0
  11. 515

    OhReally says “who’s stupid?”
    I would say you are so stupid !

    -6
  12. 516

    and go back to work… if you have some.

    -5
  13. 517

    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
  14. 518

    Henry Hoffman

    June 12th, 2009 2:18 am

    A linux article would be great. I have Ubuntu on my laptop and haven’t found the necessary apps needed for web development.

    I had a Mac for 2+ years. I moved back to a PC when I realised I done everything about 2x faster in Windows.

    0
  15. 519

    Why Windows though? You can get everything you say here and more (and more easily) with Ubuntu!

    +1
  16. 520

    is it some kind of joke got nothing to post?

    0
  17. 521

    This discussion is just going in circles, with the “OS Wars”. Most of the author’s apps have something “similar” on a Mac – except for AutoHotKey (but AppleScript could give the same capabilities).

    I switched recently, because I had the opportunity and ‘liked’ what felt, using a Mac for 3 days. When my laptop arrived and an hour of googling, I found alternatives or Mac equivalents of what I use in my Windows box, so my workflow is pretty much seamless:

    Notepad++ to Textwrangler and then bought Coda
    XAMPP web server (they have a Mac OS release)
    VirtualBox for VM’s and testing the various flavors of IE/FF/Opera/Webkit on Windows.
    Backups are handled by Time Machine
    Bootcamp – if something can’t be avoided.

    A good site that could help when looking for alternatives is AlternativeTo: http://alternativeto.net/

    So, my Windows box is mostly for backup and gaming these days, which the Mac badly needs.

    0
  18. 522

    This discussion is just going in circles, with the “OS Wars”. Most of the author’s apps have something “similar” on a Mac – except for AutoHotKey (but AppleScript could give the same capabilities).

    I switched recently, because I had the opportunity and ‘liked’ what I felt with a Mac for 3 days. When my laptop arrived and an hour of googling, I found alternatives or Mac equivalents of what I use in my Windows box, so my workflow is pretty much seamless:

    Notepad++ to Textwrangler and then bought Coda
    XAMPP web server (they have a Mac OS release)
    VirtualBox for VM’s and testing the various flavors of IE/FF/Opera/Webkit on Windows.
    Backups are handled by Time Machine
    Bootcamp – if something can’t be avoided.

    A good site that could help when looking for alternatives is AlternativeTo: Link [alternativeto.net]

    So, my Windows box is mostly for backup and gaming these days, which the Mac badly needs.

    0
    • 523

      Just beware of time machine. I’ll admit I haven’t used it since it was first release. But I wouldn’t call it backup at all. It was nothing more that a fancy UI on something like VSS (XP,Vista,Win7). Anyway, get multiple copies of your data that are encrypted, and make sure it is replicated of site.

      0
  19. 524

    I have a PC at home – which has constant toubles and a Mac at work. I can’t think of a single way a PC is better than a Mac – not one! A Mac means a happier, stress free life.

    -2
  20. 525

    Punshdrunklove

    June 12th, 2009 5:02 am

    Man this is awesome, great tools – Thank you !

    Yes, usually you have more trouble with an PC but if you got advanced knowledge then you have no probs and your PC is much much better as an MAC ! MAC is for beginners, really!

    0
  21. 526

    Great article, will definitely pick up some of those apps. I personally use both PC (Desktop) and a Macbook pro depending on what tasks I want to complete. I think both have their strengths and weaknesses and I love my desktop for gaming as well as some Dev work.

    0
  22. 527

    Mac users…look into Crossover rather than VM or Parallels. It installs and runs most windows programs without having to chew up valuable space and memory if you were to use VM or Parallels.

    FYI if you design/code properly you wont have issues being cross-browser compatible.

    To summarize this blog post, it’s best to agree to disagree. I did 7 years of design and development on a PC. All great work, got the job done and was happy working. However, as soon as I tried the Mac and became comfortable using it, I realized how much more efficient I was working on the Mac. PC is still great, but the Mac suited ME well and is superior for MY needs. To each their own, fellas.

    +2
  23. 528

    I just moved from a 5yr old 1.8 GHz single processor G5, 3.5 Gb RAM and 160 HDD to an HP Laptop Core 2 Duo 2 GHz, 4 GB Ram, 320 GB HDD. Big mistake, massive, huge, cyclopean! Running Adobe Creative Suite CS4 apps it is painfully slow, painfully. Crash after crash after crash after crash. I am now on my work machine – a Dell XPS with ‘All the fruit’ delivered newly built yesterday followed by me spending 3 hours twiddling my thumbs while my I.T. boys tried to get it working, this morning woke it up to a Blue Screen. Oh – by the way this was to replace my previous 10 wk old Dell which went bleeeeuur. Mac good – PC bad – please don’t comment unless you use them both! (P.S. Save money – buy a Mac).

    0
  24. 529

    @kaye, before I’ve decided I want to work as a designer, I’ve worked on freeBSD as a coder, I am aware of the fact that OSX is build on the kernel of BSD4xx, which makes it almost a direct descendant of UNIX. It even looks to me like a freeBSD with gnome.

    Windows isn’t that bad at all.

    I cannot understand this “I hate MS Windows” thing. The PC from which I am typing at the moment has 43days 12h:40min uptime…. the last time I’ve rebooted was because of a OS update. I use remote desktop everyday, I work on adobe products, use Eclipse based software for coding, I even listen music with MS media player, and everything works just fine …. so I think it is not the operating system it is the users…. mine is installed, tweaked by me and I’m the only person that uses it.

    I can’t hide the fact that I have experience as windows support technician, but this only shows how complex in reality is Windows when it comes to customising it deeply… just as any UNIX (I use XP for the moment), it only lacks the best internet administration tools… but this is for another conversation.

    0
  25. 530

    Did you know that cheese is a kind of fruit? All varieties of cheese grow on this one large tree, in a small pocket of million-year old air deep in a jewel-encrusted cave under the sea. It is picked, washed, eaten, retrieved from dung, washed again, sorted and then sent to the surface by small slave children, where it is repackaged into the product we find in our supermarkets.

    0
  26. 531

    Way to let loose all the fanboys. honestly I use a windows computer at work and a mac at home for my freelancing work and personal use. I prefer the Mac hands down, but that is just me. I crank all my work on both operating systems. To say that you need one OS over the other is preposterous. Both OS’s have good and bad aspects. Real designers and developers don’t require the crutch of a specific OS. Besides, you use programs to do your work not the OS. So if you are hating on EITHER Mac or Windows, go beat your chest somewhere else while the big boys work.

    +1
  27. 532

    I appreciate the article, and all of the free software. Thanks!

    +1
  28. 533

    ” there are plenty of reasons to stick with (or switch back to!) Windows.”

    What I see here are reason to stick with a PC, but not any reason to switch back. Every app listed here as an equivalent on Mac; having 1000 mouse to choose from instead of 100 is not a big problem and most periferial even if they don’t have a specific driver will work on Mac with a generic driver (do you really think it’s that hard to make a tablet ou keyborad work on Mac ?); iand come-on, having the ability to chage the interface listed in an article about developpent machine ?? You can also do that on a Mac BTW.

    If you developp with .Net, it makes sense to use a PC; If not, use what is best for what you develop; I know that RoR was made on Macs and is a little harder to install on PC and make it work correctly. When using Unix tools, it’s best to stick with Unix systems, right now that’s mean Linux and Mac OS X.

    0
  29. 534

    tut tut…a post like this one on smashing mag?

    0
  30. 535

    Its all about the tools. What gets the job done. The OS is irrelevant.

    EDITORS: NO MORE OS POSTS: DESIGN POSTS PLZKTHNXBYE

    0
  31. 536

    Plain and simple, macs are for chics that want a computer to match their purse.

    -1
  32. 537

    I like the article for the information it provides but I love it because it’s a killer example of how to write a post that provides useful information and also works as spectacular link bait. Over 500 comments is really impressive.

    0
  33. 538

    Reality Deviant

    June 12th, 2009 8:04 am

    Seriously?! Who gives a damn. It’s a stupid computer. Use what works best for you and stop crying about what other people prefer.

    0
  34. 539

    Disposable_Hero

    June 12th, 2009 8:09 am

    543 comments? seriously?

    I wish people could compare Mac to PC in an unbiased way. I cringe just as much when I hear a PC user say Mac users are all trendy elitists as I do when I hear a Mac user say “It just works” or “Macs never crash”. Where are the people who like and use both?

    I did however think it was funny that some of the “benefits” of using Windows are the ability to download third party programs to make it work like OSX already does. If you want your PC to work like a Mac, why not get a Mac?

    Seriously, just stop the flame wars. Both platforms have their benefits and downfalls, and you just have to pick which one you prefer. One is not outright better than the other.

    +1
  35. 540

    Anyone remember BetaMax and VHS Video ? BetaMax was far superior but VHS won the battle, I compare BetaMax to Mac and VHS to PC. Thats all it is, if Mac won the battle in the early days we would all be laughing at PC saying how drab and clunky it is. Mac is purely for the beautiful people who understand quality not quantity :-) hehe

    Windows plug and play… lol never plays, download driver pls, my god I don’t miss all that rubbish !

    0
  36. 541

    Mac Os X is UNIX based. Which says a lot. For years I was happy with Linux but PSD files made me switch back to a Photoshop friendly operating system: Windows Vista, a really chipper solution compared to a simple Mac. I just had to install Vista as a neighbor to my Linux partition; IN THE SAME MACHINE, which says a lot too.

    0
  37. 542

    I don’t know if it’s already been stated but the reason I don’t use a Mac is because I need .NET, Visual Studio and the general Microsoft server environment. So for any asp devs it makes sense to use a PC.

    -1
  38. 543

    The arguments are not valid. Anyways, I wouldn’t use a PC just because I can’t afford the constant crashes, viruses and system failures. Plus, who the hell designs or creates on Windows anymore? Windows vista? are you kidding me? By far the WORST copycat of OS X so far.

    0
  39. 544

    just grow up…
    pc is better, mac is better, you suck, no… you suck…

    everyone have their preference… mine is mac, and i don’t care how much other love pcs. you can take them all with you, i wouldn’t care..

    damn. you guys look like little kids discussing things impossible to discuss…

    0
  40. 545

    tired I agree with you 100%

    do what you want with your life, if you’re happy with Win go ahead…
    We’ll both die sooner or later.

    I’m sure that I’ll die eating an apple :)

    Is there any difference, at the very end…? :)

    Cheers!
    Valerio
    YellowCurl.com

    0
  41. 546

    Michael Parenteau

    June 12th, 2009 10:04 am

    Developers really don’t need anything other than a server with a terminal. Everything else is just luxury of the times! I realize that what I said here is kind of crazy… but when you think about it… break it down simply: Hello World.

    Now… it is my preference to use a mac. Spending 12 plus hours a day doing something on a computer… you had better enjoy the platform you are working on. The design on a mac brings me much joy!

    You are right though… developers don’t need macs.

    0
  42. 547

    @Valerio: Liked your comment :-) Really a good conclusion.

    0
  43. 548

    Interesting article, but I don’t think I’d go too far out of my way to alter my Windows… besides at work I still use XP anyway, and at home I recently retired an old OS X.3 (iMac Graphite) for a faster, newer computer that I still run XP on since I won’t be moving to Vista, I’ll just wait for Windows 7.

    Your discussion of Launchy does not make me want to try it at all. I can go to the next song FASTER just by using iTunes and pressing Next, even if I was delayed getting my hand to mouse!

    However, I do actually enjoy working on a Mac because to me it is more fun. Its more entertaining. And yes, I want to be able to enjoy my day with pretty visual effects as I’m slogging through work… or posting to blogs when I should be working. The Mac OS IMHO is classier and more stylish and therefore more fun to work with. That’s why I would choose Mac.

    0
  44. 549

    I feel sorry for PC users.

    -1
  45. 550

    I love people like Max that write from their middle school computer labs after getting stoked from their [H]ardforum faps. You’ve never even used a Mac – your generic argument attests to this.

    How long did it take everyone to get comfortable with Windows when you first started using it? Probably quite a few years.

    It’s going to be about the same with a Mac, if not lesser than. It isn’t going to happen overnight. I started developing and designing on a PC. I switched to OS X knowing I could do QA and utilize Windows-only software from the same machine without having to buy anything. It has been an absolute lifesaver.

    That said, I game on a built-up PC. THAT said, game developers should take a hint from Blizzard and the likes ;)

    0
  46. 551

    if there is any design component to the job, no Macee no workee. Serious design clients always insist on Mac, anything else creates too much work, shapes shift, colours change, fonts jump, it means a lot of fiddling around to put things right. Do everything in Mac from the outset, the results are more straightforward and dependable and it keeps the final bill down.

    0
  47. 552

    I find it bizarre that there’s an opinion anywhere that you need a particular platform to do web development at all.

    I likewise find it bizarre that either camp cites “better workflow” as an argument. Isn’t that a personal thing? I mean, is everyone’s workflow the same, and one vendor just happened to stumble upon it or something?

    I’ve used Mac, WIn, Linux, and Unix. I think they’re all great to work on for some things. None of them is hands-down the best in all things. Macs look nice, PCs are easier to find stuff for, Linux and Unix are infinitely tweakable.

    One thing I will say that will likely only fan the fires of dissent, though… I was developing on Windows for a number of years when I was issued a Mac by my company. I used it in my everyday work as well as for development, and since it was a Macbook, I even took it home w/ me and used it at home. I still haven’t had that “aha!” moment that makes me suddenly realize why it’s so great. As of a few weeks ago, I’m now on a Dell running a Windows 7 beta. That dell has a lot less hardware horsepower, but is a lot more responsive than the Mac ever was. I’ll wager it was a buck or two less expensive as well.

    Just my observations, take ‘em or leave ‘em.

    0
  48. 553

    Did not think about the velocity of develop??? All know that any Windows OS is more slow than a mac or a linux OS based computer. I`m web developer and I have a mac, and now I realle am happy!!.. Before with Windows all were more problematic with virus etc..

    0
  49. 554

    Oddly enough – I was dropped from the iTunes affiliate program yesterday after posting my previous comment above. :)

    0
  50. 555

    cathie Turner

    June 12th, 2009 12:29 pm

    Altho I am committed to switching to MAC, I still have some PCs and thought, Rocketdock – OK. If the other recommendations are as bad, it’s a good reminder about MACs, they just work!

    0
  51. 556

    You all bite.

    Stop bickering and get to work.

    I strictly compute on an abacus.

    +2
  52. 557
  53. 558

    I agree with Hawkin, except that Apple’s closed hardware platform and pricing make scaling a pain in the ass. Not to mention if Macs were actually popular/affordable there would def be as much junkware and exploits as there are w/windows. So PWRMAC ppl shut up already…you know you cant game and have infieror hardware which is why ur so pissy. Come CODA my g4 back to life. Have fun w/the updrades to ddr3 and i7…ahahaha..oh wait…these upgrades prly aren’t an option. And those ips panels are nice but hp makes one of equal quality for 500bucks (LP2475w )…not 3k.. Who are buying these things and why?!? Give me your money too?

    I will grow a unibrow and dis a nerd for cash right now!

    0
  54. 559

    Great article.. I use a Mac at work and love it, however, my home laptop is a 3 year old Dell still running XP and it’s as comfortable as an old pair of slippers..

    However, I prefer the OSX experience and am currently weighing up whether or not it’s worth the extra moola when I next purchase..

    But, as the man rightly said, forget about the OS hype and sniping, it’s a means to an end.. they are both highly customisable and can both pretty much bend to do whatever you need them to do..it’s just about whatever suits you personally best.

    0
  55. 560

    _REAL_ web developers use the same platform that most web SERVERS also use… LINUX. There’s so many freely available tools in the lastest distros… its a no brainer to choose a linux desktop for that kind of job. Much less headaches that what you will encounter in the windows world… and this is coming from a former windows user that has used almost all of these apps………….

    0
  56. 561

    Thanks for making me feel better about my decision to go with a very nice but lower priced 17 inch Dell instead of the pretty MacBook Pro that I really wanted.

    0
  57. 562

    This is a stupid article that SM should not have done. I mean what did you expect getting out of this?. Ok, the author of this article clearly has something against apple´s, and so fucking what…keep it for yourself retard.

    0
  58. 563

    Simon Bainbridge

    June 12th, 2009 3:23 pm

    What a pile of unsubstantiated rubbish, all of those poor excuses of web dev apps. Notepad++ ??? how does that compare with apps on the Mac such as BBEdit and Text Mate? Both of those apps are far superior to notepad++ and any other Text editor app that I have ever used on Windows. Also you cant fantastic IDE’s like Coda or Espresso which are only available on the Mac.

    Putting the great apps to one side the UI is far better in OSX Leopard than XP, Vista or Windows 7. My workflow has speeded up ten fold since using the Mac compared to my Windows days. With great features like Quick Look, Exposé and Spaces OSX has made myself so more productive.

    As for backups Time Machine is a fantastic backup app that comes free with Leopard. Also there are utilities like Carbon Copy Cloner and Superduper that can make a full bootable backup onto an external drive.

    Before writing an article like this the author should try OSX Leopard for a couple of months and then see what his opinion is.

    0
  59. 564

    You forgot a few of the most important things in favor of a pc:
    You have to test your site on IE cuz so many people use it. Macs can’t run it.

    You you can get a kick ass fast as shit pc for about $1000 or less. that same machine as a mac will run you about $2500. just so i can run the mac os? no thanks.

    it’s just a fucking operating system computer performance trumps the os.

    scientology makes more sense than the mac religion.

    0
  60. 565

    I am coming to hate my mac as yet another part of the hardware fails on me. Again. Next time around, I’m seriously going to look into a good PC. The PC I use at work has never failed at all, but I’m on my third mac in five years.

    0
  61. 566

    Jesus, Mac owners truly are caricatures; I cannot believe people are actually saying “it just works”. This article was in no way biased. He clearly laid out and acknowledged Mac’s benefits and features. This was a response to an article posted by another author, yet beligerentness is abound by even suggesting “a pc is just as good as a mac”.

    Windows Vista and Windows 7 are secure as hell, offer great features, and blow XP – the still widely used system because “vista sux lawl” – out of the water. While Mac has some truly awesome features, I don’t need many, nor do many other people. I know Windows inside and out. I don’t feel a need to scorn the “evil Microsoft empire”.

    I don’t know how you people keep breaking your PCs. “Don’t install Bonzai Buddy” is an awesome rule to follow.

    0
  62. 567

    “I am coming to hate my mac as yet another part of the hardware fails on me. Again. Next time around, I’m seriously going to look into a good PC. The PC I use at work has never failed at all, but I’m on my third mac in five years.” nothing but a troll..go hide dude.

    IE can´t run on a Mac?, Microsoft can´t even make a half decent job on a PC, on the Mac IE was nothing but pure garbage, so why run it?.

    PC´s are for gaming, web wanna-bees, and people who just loves to ehh…..fix things.

    0
  63. 568

    Hiya,

    Kinda strange article, explaining why you dont need a mac by giving you ways to emulate it…. but anyway! not hugely impressed with Smashing Magazine on this one, seems alot like link bait to me.

    At the end of the day, the OS you use is not everything, i happen to like the Apple hardware and the UI, i also like the Ubuntu UI, and Windows 7 looks pretty neat! For some users (like my mum) popping a 5 year old G5 iMac in front of here for her facebook and email was all she needed and requires no real looking after, i am sure i could find a windows machine to do the same, but she would have to be more careful and run extra software.

    For me, i use my Macbook every day all day, i like the way it works, i find some of the features and structures very elegant and useful, some things annoy me (like no ability to create folders while saving files GRRRr) but overall i like the experience. For many home users a cheap £200 second hand mac mini is a nice little solution.

    Hope that helps,

    ^licks^

    Jamie & Lion

    0
  64. 569

    You’ve just listed a whole lot of alternatives for things that were originally mac or are already built in to many mac products.

    -1
  65. 570

    Photoshop. Give The GIMP, Blender, and Inkscape a try.

    On linux, I use Kate or vim ;-), or KDevelop, QT, NetBeans or Eclipse. On Windows I use editPlus (It sounds like it has similar features to NotePad+) or VS. Almost all of them have a hook into SVN for version control. A VM is absolutely necessary.

    I have to work on Windows, but I want to work on Linux :-)

    0
  66. 571

    i don’t know how to spell: C2Q, i7 or Phenom II, ddr3, gtx295 or HD4890….

    0
  67. 572

    You completely miss THE most important part of at least owning a PC if you’re doing web development: Market Share, and the fact that PCs and Macs don’t render websites the same.

    Even with Apple’s very recent (and slight) increase in computer sales (which aren’t nearly as large as a lot of Mac fanatics would have you believe. Most of their increased profits/popularity have come from iPod and iPhone), at least 90% of internet users are running Windows-based machines. Even if you can install all the same browsers on a Mac as a PC, they’re not going to render the same.

    I’ve worked on Macs quite a bit. I don’t care for them. The downfalls of Mac listed on that article that was linked highly outweigh the benefits. Hell, a lot of those benefits aren’t even legitimate. “OSX is better?” “Opinionated Software is easier?” Honestly, OSX and Opinionated Software are reasons to SKIP the Mac.

    And that other article brings up Ruby on Rails… The real big boys are using asp.Net

    0
    • 573

      Thank you Anna. You are the first commenter that gets it. A developer needs to make sure that what they create is what we see and, with Windows market share as it is (read: HUGE!), using a Windows machine is the only way to achieve this. Whether that involves a Windows machine or a boot camped Mac is up to you. But do NOT create on Mac OSX and then blindly throw it out into the wild.

      0
  68. 574

    most of the gay developers at my office use asp.net, they say it’s pretty and you can make it draw ribbons, rainbows, whatever…

    they also wear belly button shirts to work

    0
  69. 575

    These aren’t really arguments to wheither or not you should switch to mac or pc. It’s more lifehacking applications to make working on a PC better. And the best examples (texteditors and WAMP) have good Mac Equivalents.

    try using eclipse as code editor (for AS3, it automatically imports the right classes and has better syntax highlighting, and ALSO has ctrl-D)

    I myself am using a PC at work for coding, and I do little to no designing. But i’m very much contemplating wheither or not I should switch to mac…

    0
  70. 576

    Design Buddha

    June 13th, 2009 5:49 am

    I like my Mac simply because it is an enjoyable computing experience. I use both Mac and Windows in the office where I work and in my experience I can do my work knowing things will operate the way they are supposed to on a Mac. I am a print, exhibit and web designer and do a fair amount of programming as well and I can tell you that without a doubt Apple computers are very capable in a variety of departments.

    I admit that the Mac operating system prior to OS X (which was released in 2001) was a bit quirky and would be prone to the occasional computer virus but when Apple decided to scrap OS 9 (best decision they ever made) and rebuilt the operating system from the ground up they not only made it very sleek, streamlined and intuitive but also made it very stable. It is built on a rock solid Unix foundation. The built in firewall technology is sound and with apps like TextMate & Coda (for programming), LittleSnapper (for archiving my inspiration) and a host of others I have seen absolutely no gaps in the iMac I work on.

    Now if there are Windows apps that I still want to run I can access them through VMWare Fusion or Parallels, since Mac can run both the Mac OS and Windows OS natively. I personally prefer VMWare Fusion simply because I can run Windows apps seamlessly in the Mac environment.

    My brother has recently switched over from PC to a Mac at home and he is a Navy fighter pilot who is used to working on some of the most advanced computers out there. In his own words spoken to me in a Mac to Mac video chat he told me “I am never looking back man!” Don’t make a decision on what computer you are going to use based on what someone else tells you to do. If you love Windows, more power to you. But do know there are other options out there that are just as good if not better than the Windows operating system.

    0
  71. 577

    Decent information here, though misleading. Seems to assume that all you need for web design is a text editor, for which there are excellent options in any OS. I’ve tried to design sites on Windows and found myself missing the power and ease of the Mac OS. And controlling the quality of hardware development is a good thing in my opinion. Aside from the fact that the Mac software itself just works better and has more built-in features, notably PDF support and video export in apps like PPT. Really should have been titled something like “How to Make Your PC More Like a Mac” or “Imitate Basic Mac Features on a PC.”

    +1
  72. 578

    Douglas Neiner

    June 13th, 2009 7:38 am

    First, this article is strange because you are trying to emulate a Mac on a PC. It doesn’t prove PC is inherently better… just you have Mac envy.

    If you are publishing to a linux machine, it is much easier to test out new extensions, compile software, etc, on a Mac before posting up to your live linux server. I used PC’s for 7+ years, and switched almost two years ago to Mac.

    I will NEVER go back. :)

    0
  73. 579

    I love Mac!
    This article has a fair point, but as others have said… you’re comparing to a Mac.. trying to find windows solutions.. I love Mac so much.. the pure simplicity and most of all i love Coda :)
    I love it so much i turned my vista laptop into Mac OS X via OSX 86 because i simply can’t afford one :( Still it works just the same!
    Windows isn’t awful, but just Mac is better

    0
  74. 580

    Design Buddha

    June 13th, 2009 8:10 am

    Actually you can do it both ways. Since the new Macs have an Intel processor you can install Windows natively to run as a primary OS that you boot into but you have to restart every time you want to switch from PC to Mac and back again. To me this negates the point of having a Mac unless you are just looking at having the hardware.

    What the apps like VMFusion and Parallels allow you to do is enjoy all the bling of the Mac OS and have access to Windows apps as well. I have so far have not run into any issues with Windows apps using VM Fusion… not to mention it allows you to install many different version of Windows (Windows XP, Vista, etc.). Don’t believe me check out this video on it.

    http://download3.vmware.com/demos/fusion/

    However, if you want a full PC experience you can choose option one and go that route but personally I prefer to do it the latter way.

    0
  75. 581

    Marcelo Murad

    June 13th, 2009 8:24 am

    I’m a Linux user for 9 years and just bought a mac book. My experience with it does not give me reasons yet to think mac is great. I’m using most apps that I use on Linux but it is prettier. Is that a reason to change? The package control app is far away from the Ubuntu apt-get, and the installation process takes so much time.
    All the tools that you mention in the post are available on linux for free! So why did I change to it? I want to try it and get to know the “new” world that all mac users talk about.
    My conclusion are that mac is a beautiful unix system, but does not have anything better to offer.
    My advise is, use linux and you will be ahead of time, get to know the new tendencies and will have the better things of both worlds.

    0
  76. 582

    Design Buddha

    June 13th, 2009 9:39 am

    Like I said above “Don’t make a decision on what computer you are going to use based on what someone else tells you to do.” If you are happy with Linux that’s awesome! Go for it. It really is not a matter of which system is better. Ultimately it comes down to what you as a user feels comfortable with, but before you make a decision do your research. If you don’t feel comfortable on the operating system you are using then it is likely that your productivity will suffer.

    +1
  77. 583

    this discussion is interesting for idiots.

    0
  78. 584

    What can you do? I can’t switch to PC.

    I used Mac ever since. Do you have to hate me too?

    It depends on the user. Don’t bash Mac.

    Bash the boastful user.

    Why do you have to hate Mac?

    Hatred may only mean insecurity or bitterness

    0
  79. 585

    @Max #122

    Less time trolling comments from the high school computer lab, more time learning that you don’t lay sites out in tables anymore!

    0
  80. 586

    There is this prevailing rumor that Mac’s are more expensive than Windows, but if you’re a serious web developer, the Mac is the best value you can find. Out of the box, you have an Apache web server running PHP that is fully supported by the system and that you can get into right away. Adding MySQL is a minor problem for a serious web developer. To get the equivalent features on Windows, you’d have to buy the most expensive “Professional” version of windows, which cost ~twice as much the single full-featured version of OS X.

    Testing is critical as well; OS X is the only platform that allows me to develop and test on every single major (and not so major) browser and every single major operating system on one box. I don’t even need an internet connection to develop and thoroughly test a fully functioning web application.

    Mac OS X has system-wide application services that make streamlining your workflow extremely efficient, and even fun. So it is a very simple matter to build and test locally, and then deploy remotely with the greatest of ease.

    Plus, if you’re developing with Ruby on Rails, the Mac is hands down the best option. The available Mac tools for RoR development are phenomenal.

    Of course, I am biased. People will use what they like, and they are entitled to that, just as we are each entitled to our opinion. But I’m sorry, I don’t see the logic in disparaging the Mac platform on technical grounds; it covers all of the bases admirably. On personal aesthetic preferences, maybe. But that’s all there is.

    +1
  81. 587

    Give me the most usefull functions (for me) of my MacBook without installing additional Rubish on my Windows-Machine:
    - Spaces/Exposé
    - Dock
    - F3
    - Growl

    0
  82. 588

    Why do people care what other people use, just use what’s best for you…

    +1
  83. 589

    Did Microsoft pay you for this post ? This is so lame, and this is so not Smashing Magazine.

    Ok, for example, mac user like the dock. And you suggest a dock-like app, almost as good as mac dock. Almost.

    And bigger range of devices? What devices are unusable on a mac ?

    Everything you said above, that’s good on Windows, it’s actually better (and original) on Macs.

    So yea, this post sucks.

    0
  84. 590

    Without seeming rude, this post is abysmal. I confess I’m a Mac user but I switch to Windows when I need to. Principally because the author is right to say there are many really great Windows-only tools for web development. But this selection is so crummy, I doubt it will come as a surprise to anyone. What about ImageOptimizer, HTMLOptimizer, FlashOptimizer? As yet, Google Chrome is a Windows-only browser. That’s to say nothing about the swathes of windows-only screen annotation tools. Also, there are so many more plugins on Firefox (Windows), that it’s really a must-have. Last but not least, though hopefully not for much longer, IE is still the most widespread browser and there’s no decent version available on OS X. So, there you have it – if you want cross-browser compliance, Windows is inescapable. But ask designers which platform offers the shortest workflows and most intuitive (and reliable) tools and there’s really only one answer. The Mac.

    0
  85. 591

    Best reason: You are developing for hundreds of millions of users who work/surf with a Windows PC, not a tiny enclave who use a Mac PC.

    Those users are probably using a virus and spyware ridden, slow, crash prone Windows PC with IE 5, 6, 7 or 8… So developing on a Mac for Firefox – or worst, Safari – makes all your work much harder at best, if you are professional enough to test in said WIndows PC before launch, or irrelevant at worst (if developing only for Mac PC users – yes Macs are PCs, get over it).

    0
  86. 592

    What kind of web developers who use Microsoft Windows??? Thats why the web is so crappy like now…

    0
  87. 593

    MAC SUX the same way as Win7, Win Vista or Linux does.
    All those topics about “super mac” or vista or win7 is just a commercial from those suckers developers..of it.

    What DIFFERENCE between programming web in MAC and in WIN? THERE IS NO DIFFERENCE. Cause we write CODE who is nothing to do with OS we’re using.

    iam – you’re stupid.

    0
  88. 594

    Christina Warren

    June 14th, 2009 2:27 pm

    This is linkbait, to be sure — nothing fires people up more like a Mac vs PC discussion. I write for a large Mac/Apple focused blog, and the debate will never really go away. I suppose that isn’t inherently a bad thing; it means more than one platform exists.

    Really though, I think the piece could have been a lot stronger if you pointed out things that are unique to Windows, instead of trying to point out ways you can use Windows to try to ape (and almost always poorly ape) OS X. It undercuts a large part of the central argument if you end up just highlighting Mac OS X look-a-likes.

    For instance, I’ll argue, as a die-hard Mac user, some key-advantages of using Windows as a development environment for web work, over OS X (most of this isn’t about web design, but developing web applications):

    ** Cross-browser testing is a huge selling point for using Windows as a development platform for web design/development. Huge. Other than testing Windows Software or features for some of the tech sites I write for, I use Windows on my Mac for one primary reason: to test IE support for anything I’m coding or designing. I’ve pretty much abandoned IE 6, but I still need to test in IE 7 and IE 8.

    ** Using cross-platform technologies (Silverlight, for instance) and .NET which you can really only do with a lot of ease in Windows. Visual Studio isn’t the best IDE on the planet, but it doesn’t deserve a lot of the criticism it gets. I went to my local Microsoft campus in February for Xamlfest (with my MacBook, running Windows 7 in a VM, natch), and was totally impressed with WPF, Silverlgiht and a lot of C# in general.

    ** Alright, let’s talk development technologies. IIS isn’t my server choice, I’ll take Apache, but the latest IIS is pretty decent, and you can run PHP and ASP.NET stuff side-by-side, depending on what type of project you are doing, IIS might be what you want to use for development — especially if creating a corporate intranet app that needs to access existing Microsoft SQL server stuff.

    Those are your concrete benefits, all UI-goodness aside. Would I still rather do ASP.NET stuff on my Mac using a Windows 7 VM, yes, without a doubt. But by bypassing the very real differences of web development across the two platforms and focusing solely on making a Windows machine look like a Mac (albeit a Mac held together with chewing gum and paper clips — not a real Mac), you undercut the basic argument.

    By the way, even though I’m a diehard Mac fan, I could easily write a post arguing that Web Developers really only need Linux. The design tools are subpar (GIMP is not Photoshop, Inkscape is no Illustrator), but for actual coding and testing, it’s more than adequate. In fact, I use a Debian VM as my staging server before pushing anything live.

    +1
  89. 595

    If you are a serious web designer or developer, you should be prepared to pay for quality applications no matter what platform.

    The only reason for me to have a PC is to test IE8 but then I have VMWare and IETester for that.

    Perhaps the title should be renamed to “How to develop for the web on Mum and Dad’s PC”.

    I too would love to read your take on what the PC can do and what the Mac can’t and how we can duplicate it (and why we’d want to).

    0
  90. 596

    I’d say Mighty Box is a far better alternative to Quicksilver than Launchy

    0
  91. 597

    I have to agree with Andi Stancu and Pete. This post is not on the level normally seen here on Smashing Magazine. It’s extremely biased, it starts out with a very ambivalent assumption, and it doesn’t actually offer anything substantial to confirm its claim.

    Bad post, bad writing, bad author.

    The only thing this post is good for is starting a flame-war. I expected much more from Smashing Magazine. Consider me disappointed.

    +1
  92. 598

    This is one of the worst articles I’ve ever read on Smashing.

    0
  93. 599

    I hope this isn’t a trend Smashing Magazine continues. This article isn’t nothing but a flame-war bait. Not very well written or reasoned compared to most of the other great stuff on this site.

    +2
  94. 600

    thanks

    0
  95. 601

    Terrible post… all it does is present less suitable PC alternatives to Mac apps.

    0
  96. 602

    I am a mac guy, can’t wait till I can afford my mac
    But currently I am using a PC and this article was informative because it does
    show a way to get some key features from a mac in the windows environment.
    So because of this I would have to say this article was worth its while, but unfortunately people always think too much about these articles that deal with the touchy subject of which computer system is better. People please remember that no matter what computer people choose to work on, they make that choice for personal preference. No matter what is said there is always going to be a debate about which system is better but we all just have to agree that they each have their key features that people like. And remember that by flaming you are just doing exactly what the marketing companies want you to do, so why add fuel to the fire.
    My 2 cents may not be worth much to you but again its my opinion so it can’t be wrong.

    0
  97. 603

    I dont do Windowz

    June 15th, 2009 7:04 am

    Very few people will benefit or notice a difference between a $1k or $10k bicycle, but Lance Armstrong would! The same goes for a Mac and a PC – Just because you dont see the difference / benefit does not mean there is no benefit :)

    +1
  98. 604

    Launchy as Quicksilver replacement? Rocketdoct as Dock replacement? You are kidding! :D

    0
  99. 605

    hmm, imho mac is better)

    0
  100. 606

    Brian Bartholomew

    June 15th, 2009 7:43 am

    If there was a single app for windows that could compete with coda, i would highly consider the idea of a windows based machine being better for development than a mac. You don’t have to be coding heavy hitter to see how much easier it easy to do the smallest of tasks on a mac vs. a pc

    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