Live data from Hacker News

Modern Ruby Development

ascarter.net

1–10 of 56 posts

Re: Modern Ruby Development

#2
It's always interesting to see differences in people's 'base' stacks. Where feasible I like to have the environment on my dev machine reflect production as closely as possible so I would go with Passenger over Pow, but this is a great little guide.

Re: Modern Ruby Development

#3

It's always interesting to see differences in people's 'base' stacks. Where feasible I like to have the environment on my dev machine reflect production as closely as possible so I would go with Passenger over Pow, but this is a great little guide.

That's what I use Vagrant for: attempting to mimic production machines as close as possible. But that only happens as I'm testing before a release. Otherwise I use the easiest / best tool for the OS and machine that I'm developing on.

Re: Modern Ruby Development

#6
Interesting guide, one thing I find lacking in ruby is longevity in projects. Too much cool new stuff, why not just work out the bugs in the existing projects instead? Of course it's easier to write a new half-assed implementation than getting the hard last percent done.

Interesting that he roots for homebrew over macports and rbenv over rvm while at the same time voting for capistrano. Of those 3 projects I find macports and rvm to do what I need from them perfectly and capistrano to be really lacking in both performance and complexity.

Re: Modern Ruby Development

#7
post #5

Sorry guys, but this post is silly. What is modern on "ruby development" on mac? Why use zsh, xcode? "ruby development" doesn't mean you are doing rails.

There's nothing silly about a developer sharing his preferred development configuration.

Also, you glossed over the fact that he's not installing Xcode so that he can use its IDE; rather, he's installing to get LLVM/GCC easily. He makes it clear that ZSH is his preference and that he recommends it.

The vast majority of developers looking for a guide to set up their machine for Ruby development will be Rails developers. Denying that is silly.

Re: Modern Ruby Development

#8

Interesting guide, one thing I find lacking in ruby is longevity in projects. Too much cool new stuff, why not just work out the bugs in the existing projects instead? Of course it's easier to write a new half-assed implementation than getting the hard last percent done. Interesting that he roots for homebrew over macports and rbenv over rvm while at the same time voting for capistrano. Of those 3 projects I find mac…

It seems to me that Homebrew is much more popular than Macports among rubyists. I would like to see actual data though.

Re: Modern Ruby Development

#10
post #7
post #5

Sorry guys, but this post is silly. What is modern on "ruby development" on mac? Why use zsh, xcode? "ruby development" doesn't mean you are doing rails.

There's nothing silly about a developer sharing his preferred development configuration. Also, you glossed over the fact that he's not installing Xcode so that he can use its IDE; rather, he's installing to get LLVM/GCC easily. He makes it clear that ZSH is his preference and that he recommends it. The vast majority of developers looking for a guide to set up their machine for Ruby development will be Rails developer…

You're right, there's nothing bad on sharing someone's preferred config.

Calling that "modern ruby development" is silly.

Post reply on HN