From: Chad Perrin Date: 2011-10-18T07:04:35+09:00 Subject: Re: IDE --x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 17, 2011 at 04:45:33PM +0900, Junayeed Ahnaf Nirjhor wrote: >=20 > Which IDE do you use? I use RubyMine and am extremely happy with it. Now = let=E2=80=99s hear from you. I use vi or Vim (depending on circumstances), by preference. I use gVim or SciTE from time to time, when vi or Vim isn't a practical option. I have used "real" IDEs from time to time. I'm using Eclipse for work right now (though for C and C++, not Ruby), in fact. My general feeling about IDEs is that actually making use of the things is about as much work as the code they're supposed to help me write when I use them, so that the net benefit for the development process itself is roughly equal to zero. I avoid them except when there is some additional benefit, such as getting along with a development team with whom I must collaborate; occasionally, it's easier to adopt a compatible process by adopting the same tools. My estimation of net benefit assumes a language like C, C++, or Java. For Ruby, I feel like it's a tremendous net negative, at least with any IDEs I've used. Your mileage may vary, of course. For Ruby, I just use the interactive_editor gem to embed my editor of choice in an irb session when I feel the need for closer integration between my REPL and my editor. Beyond that, having a few terminals open within an X Window System session suits me just fine as an IDE. Of course, in the end, the best development environment is the one that suits your needs. --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --x+6KMIRAuhnl3hBn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAk6cphwACgkQ9mn/Pj01uKVv0gCgjij/NTzVu3+ngXEMItNJmXJ+ S1oAmwZ0DydcVczIZMDYnoPVIYuJlGUU =nXHH -----END PGP SIGNATURE----- --x+6KMIRAuhnl3hBn--