If your needs were exactly the opposite (ie, your laptop was fine for
development but you were looking for more spit and polish and irreplaceable
proprietary software on a general computer), then a Mac would be a good
idea.

But really: Linux is, in absolute terms, *better for development *(open
source development, certainly) than OS X - if only because, should you so
desire, you can graduate to hacking the operating system itself.

It is, nevertheless, far easier to develop for iOS on OSX, so if that's a
concern, a Mac is necessary (or an elaborate VM setup). Also, if you were
just not getting on with the Linux user experience (it ain't for
everybody), then OSX is a far superior option for development than Windows.
Reasons *not *to spend wads of cash - because 'everybody else is doing it'.

Macs are expensive because they are luxury goods: as with all luxury goods,
this is about 70% marketing and 30% genuine technical superiority to
cheaper alternatives. If you have only a few hundred notes to spend, then
forget about a shiny MBP or whatever. You certainly won't get any
advantages for RoR, or web development in general (except in certain
proprietary systems like .NET), from having a Mac over having Linux. If
anything, having a more hackable OS is an advantage, not a disadvantage.


On Tue, Feb 25, 2014 at 10:00 PM, Jason Hsu, Rubyist
<[email protected]>wrote:

> I realize this is off-topic, but I understand that an overwhelming
> majority of Rubyists use Mac computers and not PCs.  I currently use
> Linux-powered PCs. Yes, I ditched Windows years ago just like many of you.
> Using Linux on a used PC is the cheapest way to compute. (I've been able to
> buy a 4 or 5-year-old PC that works for as little as $40-$50.)
>
> I'm interested in purchasing a Mac to put myself on the same page as other
> software developers. (I'm used to Linux distros that provide the look and
> feel of Windows XP.) I will use the Mac for software development projects,
> but I intend to stick with my Linux-powered PCs for general computing. (I
> don't want to get locked into the Mac world, because it's so much more
> expensive.  Also, there is a case to be made for being versatile.)
>
> I'm thinking of buying a new mini (starts at $600), a new MacBook (starts
> at $1000), or a refurbished MacBook (starts at $850).
>
> Some questions:
> 1. How much has OS X changed over the past several versions? Is something
> from 5 years ago obsolete? Linux, on the other hand, is free. Any current
> Linux distro will work very well on a 5-year-old PC, and there are even
> some Linux distros (like Puppy Linux and antiX Linux) that work well on PCs
> that are 10 or more years old.
> 2. Is it just me, or are used Macs so exorbitantly expensive as to defeat
> the point of buying a used computer in the first place? I looked at
> Craigslist and found a number of used Mac laptops selling for as much as a
> new one. Most of the Macs selling for a few hundred dollars or less were
> very old, such as G4s. (I understand that those are 10-15 years old. Good
> luck getting even $100 or even $50 from a 10-year-old PC.)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rubyonrails-talk/68ab588b-edb7-442a-9eae-7af0f19a1beb%40googlegroups.com
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/CAAb4X%3DzisgJQsrGm%2BjfRMBrse8LFCJ7zMtO-jBruVhc7VyLMOA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to