On Fri, Apr 21, 2006, Tim Dysinger wrote: > I feel like I've been thrown back in a time warp to 1996 when I was > coding Java in emacs with TextMate. RadRails just isn't stable.
Yeah. RadRails kinda sucks. > Don't some of you guys come from the Java world? Don't you miss the > features in code completion, re-factoring and all that goodness that > IDEs gave you? How productive is it to stop, change windows, search > and look an API and switch back to you editor to finish the task > every time you forget the exact APIs format? I could do the same > with Java and JEdit but why would I ever work like that? This isn't specific to java at all. Most languages have IDEs like this. > Don't get me wrong, I'm committed to finishing the "Agile with RoR" > book but I miss Java already. Maybe java is a better choice for you. Ruby is only the greatest language ever if it's the greatest language *for you*. > So far I'm not seeing the benefit over Maven w/ project templates > (which can give you convention over configuration), Spring (which > gives you IoC), Hibernate (ActiveRecord) and a Eclipse with all the > web tools plugins (which doesn't cost me $50 either like TextMate). One major benefit is that it's not java. Seriously, though, you can't be quantitative about these things. You can't compare one environment to another in any clean way. If you know java and you're fast in it, then use it! I still use perl for a lot of things because I can do it faster and better in perl than ruby. Don't get me wrong, I'm not trying to dissuade you from Ruby or Rails. It's just that if you find yourself missing Java, and the feeling doesn't go away, it probably just means that Ruby doesn't speak to you like Java does. There's nothing wrong with that. Have you tried rolling your own eclipse environment for Rails development? RadRails is a neat package, but it's just packaged Eclipse. Ben _______________________________________________ PDXRuby mailing list [email protected] IRC: #pdx.rb on irc.freenode.net http://lists.pdxruby.org/mailman/listinfo/pdxruby
