Mac OSx vs Ubuntu

21 views
Skip to first unread message

Adam Perkins

unread,
Apr 17, 2015, 6:26:17 PM4/17/15
to mad-r...@googlegroups.com

Hey all

Was curious if you all have some love / hate opinions on which system to use for development of rails/js apps?

I've been been Ubuntu the past 3 years.  Tired of driver issues and things just not working from a sense of necessary business functions..web cams.. Multi monitors.. Whatever. Video Conf. 

Putting a toe into the Mac side of things to see if the grass is greener??  Speed of dev is #1 to me.

Best

Adam

Bob Lasch

unread,
Apr 17, 2015, 9:36:37 PM4/17/15
to mad-r...@googlegroups.com
Adam,

I was using Linux for years when I got to the same point you did.  Tired of driver issues, I decided to attend a session at a No Fluff Just Stuff conference about why developers should be using Macs.  I've been using a Mac ever since.  Actually went through an MBA program with one.  There will be a learning curve, but it's worth it.

Bob 

Adam

--
You received this message because you are subscribed to the MadRailers Google Group group.
To visit the MadRailers home page, go to http://madrailers.org
To post to this group, send email to mad-r...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "MadRailers: Madison's Ruby/Rails User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mad-railers...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Stephen Anderson

unread,
Apr 18, 2015, 10:55:07 AM4/18/15
to mad-r...@googlegroups.com
There's great knowledge to gain by administering your own Linux system, and anyone with interest should do so for a few years. Once you tire of Linux, developing Rails on a Macintosh is a serious development productivity win.

Knowing both well places you on the best trodden Rails path: develop on Mac, deploy to Linux (or Heroku). Being with the large majority means most bugs are fixed well before you ever see them.

On Fri, Apr 17, 2015 at 5:26 PM, Adam Perkins <a...@aap.bz> wrote:

Adam

--
You received this message because you are subscribed to the MadRailers Google Group group.
To visit the MadRailers home page, go to http://madrailers.org
To post to this group, send email to mad-r...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "MadRailers: Madison's Ruby/Rails User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mad-railers...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Stephen Anderson
@bendycode
Co-Founder and COO, Bendyworks

Steve Faulkner

unread,
Apr 20, 2015, 1:30:18 PM4/20/15
to mad-railers
During college I ran linux as my primary OS for about 2 years. One day audio stopped working but only in firefox. It was the last straw. In my techno-rage I wiped the entire HD and installed Windows. When I started doing dev work full time I switched to Linux VMs on a windows laptop. The hassle of that setup made me switch to OSX about 4 years ago. Now I use whichever OS stays out of my way. Right now that is OSX but that seems to be less true with every major release.

Steve

Rob Kaufman

unread,
Apr 20, 2015, 4:46:02 PM4/20/15
to mad-r...@googlegroups.com, mad-r...@googlegroups.com
You are all basically talking about the same story that I’ve heard over and over again.  It is a story I share.  At the end of the day, reliability, service, ease of drivers and maintenance are all very import to us as developers.  And the current shared experience sounds like those things are best in Mac land. I wanted to add one more thing to the list there. Customizability.  As in Macs are less customizable and that is a good thing.  I can’t even begin to talk about how easy it is to spend all your days customizing KDE or Gnome instead of getting work done.  Or how hard it is to share machines when you do.

I agree with Stephen that everyone how can should spend a little time doing Linux on a server or and extra machine, just for the Sysadmin side of things.  

Best,
Rob


Sent from Mailbox

Adam Perkins

unread,
Apr 21, 2015, 9:33:53 AM4/21/15
to mad-r...@googlegroups.com
Thanks for sharing. I think its time to give it a shot. I agree with your thoughts of an OS that gets out of my way Steve, and also having some Linux experience for deployments and such.

Adam

Levi Cook

unread,
Apr 21, 2015, 10:52:32 AM4/21/15
to mad-r...@googlegroups.com
I would recommend sticking to a Mac for your desktop environment. I would also recommend Setting up an account on digital ocean and building many different types of servers. I think it's easier to iterate out there and you don't have to sacrifice every day productivity to learn. Learning the nuts and bolts of the server environment is definitely a big win.


On Tuesday, April 21, 2015, Adam Perkins <a...@aap.bz> wrote:
Thanks for sharing.  I think its time to give it a shot.  I agree with your thoughts of an OS that gets out of my way Steve, and also having some Linux experience for deployments and such.

Adam

Eric Schoville

unread,
Apr 21, 2015, 11:57:20 AM4/21/15
to mad-r...@googlegroups.com
I've been very happy with Ubuntu for development, but my background is in sysadmin, so Linux issues are old hat for me.  I'd say develop on whatever is most comfortable for you, especially if you have a sysadmin to handle deployment.  If you don't, then you probably are going to want to be more familiar with your deployment OS.   

On Tue, Apr 21, 2015 at 10:47 AM Culley <culley...@gmail.com> wrote:
I can't speak to Ubuntu as I haven't used it as a desktop environment since around 2006, but I use both Linux (Arch Linux - home server with dual monitors) and a Macbook Pro on a daily basis. 

I thought after buying a Macbook 2 years ago I'd never look back, because that's the story I've heard time and time again. But... that's just not been the case. I find I'm still much happier and more productive dev'ing, dev-oping, and learning on Arch. But, I do love my Macbook and take it with me everywhere. As many issues as I've run into with Linux over the years, it feels like I've had just as many with OSX. It's a real tradeoff. Linux issues I've had are typically not related to my development environment, whereas the Mac issues almost exclusively are. I mean my Mac works great if I just let it tell me what to do, which is usually fine for non-dev work.

I guess my point is it doesn't have to be one or the other, does it? Use both.

Culley

Really, the point is, there is no perfect distribution our there that's going to solve your problems. And, 
--
Reply all
Reply to author
Forward
Message has been deleted
0 new messages