From: Brian Mitchell Date: 2007-01-17T06:03:26+09:00 Subject: Re: Darks (was Re: Ruby and E.V.E. Paradox) On 1/16/07, M. Edward (Ed) Borasky wrote: > Brian Mitchell wrote: > > As far as a good scm in Ruby... now there is something I would love to > > see. I've honestly been thinking of porting Mercurial, as I have > > mentioned many, many times. One other interesting option would be to > > wrap git up into a ruby extension and then write some code with that. > > Of course, like most of these stories go, I don't have time right > > now... but if someone does, I would love to help out in smaller ways. > > > > Brian. > Bah! A new FAQ -- we've done editors, IDEs and GUI Toolkits, so let's > have a "what's the best version control system for Ruby" contest now. :) > > But seriously, folks, why does a version control system need to be > written in any particular language? Shouldn't Rubyists focus on tools > that increase productivity in Ruby, like tools that deal with the > specifics of Ruby syntax and semantics, rather than trying to re-invent > a version control system, an editor, an IDE, etc.? > > Speaking of which, I decided to have a bake-off between KDevelop and > Komodo 4 Beta for a Ruby IDE. I think in the end KDevelop is going to > win, because it does more languages than Komodo, free is a very good > price, and I don't need Windows, MacOS or Solaris compatibility. But > Komodo 4 is a pretty good tool from what I've seen, and if I have to do > a lot of Perl development in my "day job" on Windows/ActiveState Perl, > I'll probably ask for a copy and take the Ruby IDE as a "bonus". > KDevelop has some nice integration with QtRuby as well, and I *think* > it's possible to develop QtRuby (QT4) on KDevelop that can be deployed > on a Windows system. Komodo has some nice integration with Tk. :) > > > > Why not. Not a single word in that told you to go out of your way to use it. Thanks goes wholly to OSS. Some of us like to innovate rather than sit around. I don't think I would be productive trying to modify Subversion's code base to do what I want out of an SCM tool. It just comes down to the fact that I am better with Ruby. sarcasm do For that, why are we even speaking multiple of anything? Why don't we all use the same language, the same OS, the same hardware... and while we are at it, we can have the same attitude ideas and personalities. end Brian.