Are there any source control systems written in Ruby?
1 year ago.
5 comments so far
Not that I know of - but everyone using Ruby for Web apps (Rails, Merb, etc) uses Git & GitHub.com. I just finished a Skype chat with a Ruby dev on the other side of the world (he's in Oz, I'm in the UK) and we both agreed that there's nothing to compare to GitHub.
Thanks. I'm writing something and I was looking for examples of open source projects that are "algorithmically sophisticated". So far I have Git, Mercurial and Subversion.
http://www.rubyinside.com/ would be a good place to start. Some parts of ActiveRecord (the Rails database wrapper) are said to be 'fiendishly clever', but I don't know if it could be justified as "algorithmically sophisticated".
Would a Ruby recommendation system fit the bill? If so, I can ask my friend who writes recommendation systems in Ruby - he's finishing a PhD in Maths and spent the summer doing Wakoopas recommendation algorithm (in Ruby!).
I'm looking for something that's open source so that I can say to people "go look at the code for this and write down what you've learned that you think you can apply to your dayjob"
It's only 50 LOC but it's far from basic web app CRUD. I should have thought of igvita - it's a great blog, worth subscribing to even if you don't do Ruby.
5 comments so far
Not that I know of - but everyone using Ruby for Web apps (Rails, Merb, etc) uses Git & GitHub.com. I just finished a Skype chat with a Ruby dev on the other side of the world (he's in Oz, I'm in the UK) and we both agreed that there's nothing to compare to GitHub.
1 year ago by Neil
Thanks. I'm writing something and I was looking for examples of open source projects that are "algorithmically sophisticated". So far I have Git, Mercurial and Subversion.
I don't have any Ruby examples though
1 year ago by adewale
Have you seen Linus' talk on Git @ Google? http://uk.youtube.com/watch?v=4XpnKHJAok8
http://www.rubyinside.com/ would be a good place to start. Some parts of ActiveRecord (the Rails database wrapper) are said to be 'fiendishly clever', but I don't know if it could be justified as "algorithmically sophisticated".
Would a Ruby recommendation system fit the bill? If so, I can ask my friend who writes recommendation systems in Ruby - he's finishing a PhD in Maths and spent the summer doing Wakoopas recommendation algorithm (in Ruby!).
1 year ago by Neil
Linus's talk was good although I found I learned more from this one on Mercurial: http://video.google.com/videoplay?docid=-7724296011317502612
Ruby Inside was very helpful. Thanks.
I'm looking for something that's open source so that I can say to people "go look at the code for this and write down what you've learned that you think you can apply to your dayjob"
1 year ago by adewale
My friend just replied with this; http://www.igvita.com/2007/01/15/svd-recommendation-system-in-ruby/
It's only 50 LOC but it's far from basic web app CRUD. I should have thought of igvita - it's a great blog, worth subscribing to even if you don't do Ruby.
1 year ago by Neil