Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Mar 24th, 2006, 3:41 AM   #1
Dietrich
Professional Programmer
 
Dietrich's Avatar
 
Join Date: Feb 2005
Posts: 434
Rep Power: 4 Dietrich is on a distinguished road
Ruby IDEs

What good IDEs are available for Ruby?
__________________
I looked it up on the Intergnats!
Dietrich is offline   Reply With Quote
Old Mar 24th, 2006, 5:48 AM   #2
Master
Programmer
 
Master's Avatar
 
Join Date: Sep 2005
Location: GA
Posts: 99
Rep Power: 3 Master is on a distinguished road
Komodo IDE
Pratical Ruby IDE
Mondrian Ruby IDE
you can also find them by going to google and using the following word to search
"ruby :. IDE"
Master is offline   Reply With Quote
Old Mar 24th, 2006, 7:59 AM   #3
AICkieran
Programmer
 
Join Date: Jan 2006
Location: UK
Posts: 55
Rep Power: 3 AICkieran is on a distinguished road
I have personally never used Ruby, but Komodo is an absolutley fantastic IDE, I use it for pretty much everything, I suggest checking out the trial version, Its the one piece of software i didnt mind paying for, Its pretty cheap anyways, i think the personal version is $30 and its compatible with OS X/Linux and windows, and the liscence includes all of them :-D....

Btw, no, im not on commision
-kieran
:banana:
AICkieran is offline   Reply With Quote
Old Mar 24th, 2006, 8:35 AM   #4
Kilo
Expert Programmer
 
Kilo's Avatar
 
Join Date: Nov 2005
Location: In Pink Clam?
Posts: 542
Rep Power: 0 Kilo is an unknown quantity at this point
Send a message via AIM to Kilo
is there a point to programming in Ruby? i mean is it a language with specific purposes?
__________________
"When in Rome, Do as the Romans Do"
"Beauty is in the eye of the BEER holder"
"Save your breath your going to need it for your blow up doll later"

SearchLores.org
Kilo is offline   Reply With Quote
Old Mar 24th, 2006, 3:54 PM   #5
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5 Arevos is on a distinguished road
Ruby's a general use programming language, but, like Python, Ruby allows a developer to program in a more abstract fashion than in C, Java or even C#. Because of Ruby's dynamic nature, creating classes and methods that are modified and created at runtime is easy enough to be advantageous to use in day-to-day programming. When I'm programming in Java at work, I frequently find myself coming up with a short solution, then having to unravel it until it fits in with the more limited development environment of the JVM.

In short, Ruby's a more agile environment to develop in. In general, an intelligent programmer can create and modify programs faster in Ruby than would be possible in other, less abstracted languages. Unfortunately, Ruby pays for this in speed. Ruby programs are a lot slower than the equivalent Java or C# program. Whether this slowdown is significant depends on what software you're developing. Ruby's had particular success in the web-application market with Ruby on Rails, because serving web pages doesn't often tax CPUs very much.
Arevos is offline   Reply With Quote
Old Mar 24th, 2006, 4:57 PM   #6
Jessehk
The Oblivious One
 
Jessehk's Avatar
 
Join Date: May 2005
Location: Ontario, Canada
Posts: 639
Rep Power: 4 Jessehk is on a distinguished road
Quote:
Originally Posted by Arevos
Ruby's a general use programming language, but, like Python, Ruby allows a developer to program in a more abstract fashion than in C, Java or even C#. Because of Ruby's dynamic nature, creating classes and methods that are modified and created at runtime is easy enough to be advantageous to use in day-to-day programming. When I'm programming in Java at work, I frequently find myself coming up with a short solution, then having to unravel it until it fits in with the more limited development environment of the JVM.

In short, Ruby's a more agile environment to develop in. In general, an intelligent programmer can create and modify programs faster in Ruby than would be possible in other, less abstracted languages. Unfortunately, Ruby pays for this in speed. Ruby programs are a lot slower than the equivalent Java or C# program. Whether this slowdown is significant depends on what software you're developing. Ruby's had particular success in the web-application market with Ruby on Rails, because serving web pages doesn't often tax CPUs very much.
Great explanation.
__________________
Dr. Zoidberg: [ecstatic] I'm going to a movie... with FRIENDS!
Jessehk is offline   Reply With Quote
Old Mar 25th, 2006, 6:29 PM   #7
Dietrich
Professional Programmer
 
Dietrich's Avatar
 
Join Date: Feb 2005
Posts: 434
Rep Power: 4 Dietrich is on a distinguished road
I downloaded the latest version of the FreeRide Ruby IDE for Windows.
What a crock of dung! I ran a small console script and no result appears in the output window, just a little flicker. Similarly, running a Tkinter test script gives a little flicker only. When I want to exit this wonder it freezes up.

Has anybody successfully used this thing?

I think I will stick with Python.
__________________
I looked it up on the Intergnats!
Dietrich is offline   Reply With Quote
Old Mar 25th, 2006, 8:13 PM   #8
Master
Programmer
 
Master's Avatar
 
Join Date: Sep 2005
Location: GA
Posts: 99
Rep Power: 3 Master is on a distinguished road
use Mondrian Ruby IDE or komodo, they are the best.
Master is offline   Reply With Quote
Old Mar 26th, 2006, 10:04 AM   #9
Dietrich
Professional Programmer
 
Dietrich's Avatar
 
Join Date: Feb 2005
Posts: 434
Rep Power: 4 Dietrich is on a distinguished road
Smile

Quote:
Originally Posted by Master
use Mondrian Ruby IDE or komodo, they are the best.
Thanks again, I downloaded the Mondrian Ruby IDE (v1.0 beta8) for Windows. It needs fxRuby12 and I had fxRuby14, so after downloading and installing the correct fxRuby version I got it to go. Mondrian is a real gem, even in its early version! Seems to work well!
__________________
I looked it up on the Intergnats!
Dietrich is offline   Reply With Quote
Old Apr 29th, 2006, 2:25 PM   #10
Bitwise
Newbie
 
Bitwise's Avatar
 
Join Date: May 2005
Location: UK
Posts: 21
Rep Power: 0 Bitwise is on a distinguished road
If you are using Visual Studio 2005, you may like to keep an eye on our IDE, Ruby In Steel. The first public beta has only just been released so it is far from 'feature complete'. It currently has colour coding, code collapsing, an integrated docked console and syntax error location. The next beta will introduce simple debugging. Over the next few months we'll add more powerful debugging, IntelliSense etc. The project is based here: http://www.sapphiresteel.com

best wishes
Huw
__________________
Bitwise Magazine -serious computing :: www.bitwisemag.com
Bitwise is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 2:56 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC