# RE: The perfect development environment?

**URL:** <https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522>\
**Category:** Rails\
**Created:** [May 5, 2006, 7:45pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522 "2006-05-05T19:45:24Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![CampanoS\_David](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/34f0e0/32.png) [@CampanoS\_David](https://www.ruby-forum.com/u/CampanoS_David)\
**Post date:** [May 5, 2006, 7:45pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522/1 "2006-05-05T19:45:24Z")

</div>

I don’t want to start a flame war here, but I have been developing quite  
a few applications on a Windows box, and haven’t run into any issues at  
all. Installing mySql, ruby, and rails were all extremely simple.  
While I agree that Windows is not an optimal platform to host Rails  
applications, I don’t agree that it is not a good environment to develop  
Rails apps on. Just my 2 cents…

---

<div class="post-metadata">

**Author:** ![CampanoS\_David](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/34f0e0/32.png) [@CampanoS\_David](https://www.ruby-forum.com/u/CampanoS_David)\
**Post date:** [May 5, 2006, 8:00pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522/2 "2006-05-05T20:00:53Z")

</div>

not to add fuel to the fire… (mac and linux at home, windows at work)  
I’m developing on windows too and have no problem with instant rails.  
but do to my lack of knowledge in servers I am having a hard time  
getting lighttpd to run my app in prod. I am a total nuby to ruby.  
(but I have a nice tagging app (with an ACL) ready for production)

---

<div class="post-metadata">

**Author:** ![CampanoS\_David](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/34f0e0/32.png) [@CampanoS\_David](https://www.ruby-forum.com/u/CampanoS_David)\
**Post date:** [May 5, 2006, 8:16pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522/3 "2006-05-05T20:16:19Z")

</div>

Windows is a perfectly fine platform for developing Rails applications.  
Just  
use Mongrel or Webrick for your web server.

+1 on using Subversion  
-1 on RadRails (shameless plug for my own work here:  
[Setting up a Rails Development Environment on Windows Using Eclipse | New Auburn Personal Computer Services LLC](http://www.napcs.com/howto/railsonwindows.html)) but only because I think  
the  
setup I have is more flexible for now. Don’t get me wrong… there’s  
lots I  
like about RadRails.

---

<div class="post-metadata">

**Author:** ![CampanoS\_David](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/34f0e0/32.png) [@CampanoS\_David](https://www.ruby-forum.com/u/CampanoS_David)\
**Post date:** [May 5, 2006, 8:16pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522/4 "2006-05-05T20:16:26Z")

</div>

John:

I can probably help with your lighttpd issue if you want to email me  
offline  
or start a new thread.

---

<div class="post-metadata">

**Author:** ![CampanoS\_David](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/34f0e0/32.png) [@CampanoS\_David](https://www.ruby-forum.com/u/CampanoS_David)\
**Post date:** [May 5, 2006, 8:47pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522/5 "2006-05-05T20:47:18Z")

</div>

Are you talking about rmagick not working only on Windows? I have  
rmagick  
working perfectly on my Linux production server using ruby 1.8.4.

Rob

---

<div class="post-metadata">

**Author:** ![CampanoS\_David](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/34f0e0/32.png) [@CampanoS\_David](https://www.ruby-forum.com/u/CampanoS_David)\
**Post date:** [May 5, 2006, 9:06pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522/6 "2006-05-05T21:06:10Z")

</div>

Yes, only on windows it does not work with that particular combination  
of  
version.

---

<div class="post-metadata">

**Author:** ![CampanoS\_David](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/34f0e0/32.png) [@CampanoS\_David](https://www.ruby-forum.com/u/CampanoS_David)\
**Post date:** [May 5, 2006, 8:35pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522/7 "2006-05-05T20:35:03Z")

</div>

there are currently two ugly things (for me) when developing in windows:  
rmagick does not work with ruby 1.8.4 and sqlite has not jdbc driver for  
radrails.

---

<div class="post-metadata">

**Author:** ![CampanoS\_David](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/34f0e0/32.png) [@CampanoS\_David](https://www.ruby-forum.com/u/CampanoS_David)\
**Post date:** [May 5, 2006, 9:16pm UTC](https://www.ruby-forum.com/t/re-the-perfect-development-environment/94522/8 "2006-05-05T21:16:23Z")

</div>

I think it’s important to look at more than just your editor, server and  
command line when choosing a development environment. Rarely do we  
develop code as individuals. Most often we develop in small teams of  
developers or business analysts and as such collaboration is incredibly  
important. I personally use a Mac for this reason with it’s build in  
iChatAV for video conferencing and Remote Desktop to share screens.  
Working as a telecommuter on most projects these two tools have saved me  
numerous plane rides. I also like the Mac since it has a nice \*nix  
layer underneath.

Just wanted to point out that a development environment includes more  
than just an editor and command line.

Matt
