Ruby & Windows-world; IDEs

Hi all,

one of the things that seems to be more important

to the odd Java-coders than to emacs/(g)vim people seems
to be IDEs for Ruby in the windows-world.

The freeride 0.5 windows IDE does not yet support debugging.
Is that a big fundamental problem, or can one hope that this gets fixed
by the certainly dead busy development team in the next few
months?

What IDE would you recommend to the Windows-developer?
Is RDE any good?

I am only fishing for ideas.

Thanks
-A.

···

Armin Roehrl, http://www.approximity.com
We manage risk

Armin Roehrl wrote:

Hi all,

one of the things that seems to be more important
to the odd Java-coders than to emacs/(g)vim people seems
to be IDEs for Ruby in the windows-world.

The freeride 0.5 windows IDE does not yet support debugging.
Is that a big fundamental problem, or can one hope that this gets fixed
by the certainly dead busy development team in the next few
months?

What IDE would you recommend to the Windows-developer?
Is RDE any good?

I am only fishing for ideas.

Thanks
-A.


Armin Roehrl, http://www.approximity.com
We manage risk

hi Armin

If I remeber correclty debugging works, at least on Linux, but I think it
should work too in Windows.

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/70354

there is a hint on how to turn on the debugger. maybe this helps

markus

Armin Roehrl armin@xss.de wrote in message news:oprtwv2zxlp9wr6c@mail.xss.de

Hi all,

one of the things that seems to be more important
to the odd Java-coders than to emacs/(g)vim people seems
to be IDEs for Ruby in the windows-world.

The freeride 0.5 windows IDE does not yet support debugging.
Is that a big fundamental problem, or can one hope that this gets fixed
by the certainly dead busy development team in the next few
months?

What IDE would you recommend to the Windows-developer?
Is RDE any good?

I am only fishing for ideas.

Thanks
-A.


Armin Roehrl, http://www.approximity.com
We manage risk

RDE is IMHO a very good Ruby IDE, it does what I want with no fuzz,
freeride looks good but I didn’t like the speed or the size. I just
checked and at aug-13 was added the dll for debugging using ruby 1.8
great!, Sakazuki san arigatou gozaimasu. Eclipse IMO is a bit of a
monster but is there! I’ve have tried lots of possibilities, RDE is
the one, at least for me.

Give it a try
Files

Homepage
http://homepage2.nifty.com/sakazuki/rde.html

Hi Armin,

What IDE would you recommend to the Windows-developer?
Is RDE any good?
I definitely recommend RDE if you’re looking for an IDE on Windows.
It’s fairly stable and feature-rich. It offers auto-completion,
debugging, macro, code highlighting (of course) features, you name it.
It also allows you to register ruby scripts as its macros. Further, RDE
exposes its COM interface to allow you to control itself in ruby scripts
using WIN32OLE. That means, you can write macros and extend the IDE
using ruby… Doesn’t it sound wonderful?

···

Armin Roehrl armin@xss.de wrote:


Technical Writer/Translator
Takashi Sano
E-mail: tksano@m3.kcn.ne.jp
URL: http://www3.kcn.ne.jp/~tksano/

Thank you!

If I remeber correclty debugging works, at least on Linux, but I think it
should work too in Windows.

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/70354
Does it work for anybody else?
I did these changes and it simply dies on me as soon as I click on debug.

Good night,
-A.

Thanks a lot for the speedy answers.
Does RDE work fine with ruby 1.8.0?

Thanks,
-A

Armin Roehrl wrote:

Thank you!

If I remeber correclty debugging works, at least on Linux, but
I think it
should work too in Windows.

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/70354
Does it work for anybody else?
I did these changes and it simply dies on me as soon as I click on debug.

The debugger only works under Linux at the moment. There were some threading problems under Windows that prevented the debugger from working on Windows. Its possible that these problems have been fixed in 1.8.0, its probably time for us to revisit this debugger problem.

Curt

Armin Roehrl wrote:

Thank you!

If I remeber correclty debugging works, at least on Linux, but I think it
should work too in Windows.

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/70354
Does it work for anybody else?
I did these changes and it simply dies on me as soon as I click on debug.

Good night,
-A.

hello Armin

I have the same problem. never used the degubber. but when I click on the
“bug” icon the Debugger appears. but when I click on one of the debugger
buttons the whole freeride dies.
maybe this will get fixed with the next realease.

I do not know any others IDE’s for Ruby. never tried the windows stuff, I
have only Linux.

Markus

Hi,

Thanks a lot for the speedy answers.
Does RDE work fine with ruby 1.8.0?
Yes, but you need to download DLL for ruby 1.8 in addition to
the RDE package.

You can download all the necessary files here.

The above mentioned DLL is listed as rde_dll_1_8.zip at the
bottom of the page.

Hope it helps,

Takashi Sano

···

Armin Roehrl armin@xss.de wrote:


Technical Writer/Translator
Takashi Sano
E-mail: tksano@m3.kcn.ne.jp
URL: http://www3.kcn.ne.jp/~tksano/

Thank Markus,

I do not know any others IDE’s for Ruby. never tried the windows stuff, I
have only Linux.
So do I as much as possible :-), but I think for the main-stream acceptance
of Ruby, a solid working IDE is helpful – at least many new Ruby
programmers coming from the Java world seem to be obsessed by
big IDEs.

Thx,
-A.

Takashi & Kayoko Sano wrote:

Hi,

Thanks a lot for the speedy answers.
Does RDE work fine with ruby 1.8.0?

Yes, but you need to download DLL for ruby 1.8 in addition to
the RDE package.

You can download all the necessary files here.
RDE(Ruby Development Environment) - Browse Files at SourceForge.net

The above mentioned DLL is listed as rde_dll_1_8.zip at the
bottom of the page.

Hope it helps,

Hi,

I really like, use (and can recomment) RDE aloooot but I can’t get
debugging with 1.8.0 mswin working - I even compiled the extension
rde.so myself (and still get a core dump) …

Is debugging working for you (possibly for cygwin or mingw)
on 1.8.0??

/Christoph

···

Armin Roehrl armin@xss.de wrote:

The problem is, the windows command line is so non-functional that you
need an IDE or a unixlike shell to do anything. For java programming,
I’ve found the “sweet spot” IDE to be JCreator - small, light, and it
takes care of all the linking and compiling issues for me. And it’s
quicker to d/l than cygwin when I have to work on a strange machine. RDE
looks good too, though I’ve not needed a ruby IDE yet.

martin

···

Armin Roehrl armin@xss.de wrote:

Thank Markus,

I do not know any others IDE’s for Ruby. never tried the windows stuff, I
have only Linux.
So do I as much as possible :-), but I think for the main-stream acceptance
of Ruby, a solid working IDE is helpful – at least many new Ruby
programmers coming from the Java world seem to be obsessed by
big IDEs.

Hi Armin.

As a Java programmer and something of a Ruby Nuby, there are two things
I want from an editor/IDE. The first is a quick test-code-refactor
cycle, and the second is any sort of support for being a lazy programmer :slight_smile:

I can use Eclipse with the Ruby plugin or Scite and I can run my test
suite from within the IDE, which is great. The Eclipse plugin editor is
pretty rudimentary - basic highlighting, no completion. Scite is better
for that but doesn’t have tabbing or an explorer view. Neither of them
supports refactoring, which would be a huge win. Time to start thinking
about a ruby refactoring editor I guess :slight_smile:

Having said that, I am still writing code faster in Ruby than in Java,
even with all of Java’s attendant tools, just because the language
itself is so much more agile.

Cheers,
Dan

Armin Roehrl wrote:

···

Thank Markus,

I do not know any others IDE’s for Ruby. never tried the windows
stuff, I have only Linux.

So do I as much as possible :-), but I think for the main-stream
acceptance
of Ruby, a solid working IDE is helpful – at least many new Ruby
programmers coming from the Java world seem to be obsessed by
big IDEs.

Thx,
-A.

It’s not only Java people who like powerful IDEs. I guess Smalltalkers
like them, too. (I certainly do.)

If there was something like a VisualStudio for Linux, some people
would probably use it (not that I like VS very much ;-). Take SuSE’s
Yast as an example: Some people use it, some don’t.

I believe that most emacs/vi users got involved with emacs under unix.
When I started with Windows, I was able to use a Borland IDE without
any serious problems (see
http://www.borland.com/company/background/index.html). When I started
Unix, I’ve been told to use vi and it took me quite long to properly
use it’s power. Today I use emacs, but again, it took quite a while to
gain an acceptable level of productivity. (Learn keystrokes, learn
eLisp, find out that there was an easy to use emacs code browser
availiable,… :wink:

I think it really should no longer be a Windows issue. With a powerful
IDE you don’t care about the underlying operating system. (That’s what
I learned by using a Smalltalk IDE under Windows sharing not only code
snipplets but also complete images with someone working under
Solaris).

Just my 2 cents, don’t want any flames about this…
Sascha

···

Armin Roehrl armin@xss.de wrote:

Thank Markus,

I do not know any others IDE’s for Ruby. never tried the windows stuff, I
have only Linux.
So do I as much as possible :-), but I think for the main-stream acceptance
of Ruby, a solid working IDE is helpful – at least many new Ruby
programmers coming from the Java world seem to be obsessed by
big IDEs.

I’m sure an IDE is helpful. That’s why I’d like to see them in Linux.
Windows is not the only platform that could benefit from an IDE ya’know.

···

On Fri, Aug 15, 2003 at 06:12:03PM +0900, Armin Roehrl wrote:

Thank Markus,

I do not know any others IDE’s for Ruby. never tried the windows stuff, I
have only Linux.
So do I as much as possible :-), but I think for the main-stream acceptance
of Ruby, a solid working IDE is helpful – at least many new Ruby
programmers coming from the Java world seem to be obsessed by
big IDEs.


Daniel Carrera, Math PhD student at UMD. PGP KeyID: 9AF77A88
.-“~~~”-. On the menu of a Swiss restaurant:
/ O O \ “Our wines leave you nothing to hope for”
: s :
\ _/ / Sign outside a Hong Kong tailor shop:
`-.
_.-’ “Ladies may have a fit upstairs”

I really like, use (and can recomment) RDE aloooot but I can’t get
debugging with 1.8.0 mswin working - I even compiled the extension
rde.so myself (and still get a core dump) …

I have got it working on Win XP Pro (i386-mswin32). After downloading
all the three files and doing the unzip / install etc., I had to make a
minor
change to the install.rb.

Is debugging working for you (possibly for cygwin or mingw)
on 1.8.0??

Don’t know about cygwin/mingw/bcc though … sorry.

/Christoph

– shanko

···

----- Original Message -----
From: “Christoph R.” chr_news@gmx.net
Newsgroups: comp.lang.ruby
Sent: Friday, August 15, 2003 11:40 AM
Subject: Re: Ruby & Windows-world; IDEs

Hi I’m new to Ruby.

I’ve noticed a Ruby Eclipse plugin on sourcefourge.
Does the beta show any promise? Anybody recommend it?

···

Want to chat instantly with your online friends? Get the FREE Yahoo!
Messenger http://uk.messenger.yahoo.com/

As a Java during the day, Ruby at night, programmer… IDEA and Eclipse
basically make Java development and turnaround at least as quick as
most scripting languages. The test-code-fix-refactor cycle gets very
tight. Toss in wonderfully powerful refactoring tools and you have a
killer environment. I have seen an afternoon with either of them
convert hard core emacs and vi users on multiple occasions.

All of that said, Ruby has ruined me for Java. I almost posted to a
Jakarta list earlier this week saying the whole project should be moved
to Ruby as it would alleviate a lot of technical issues. Go figure.
IDEA for Ruby… mmmm.

-Brian

···

On Friday, August 15, 2003, at 07:50 AM, Dan North wrote:

Hi Armin.

As a Java programmer and something of a Ruby Nuby, there are two
things I want from an editor/IDE. The first is a quick
test-code-refactor cycle, and the second is any sort of support for
being a lazy programmer :slight_smile:

Thank Markus,

I do not know any others IDE’s for Ruby. never tried the windows
stuff, I
have only Linux.
So do I as much as possible :-), but I think for the main-stream
acceptance
of Ruby, a solid working IDE is helpful – at least many new Ruby
programmers coming from the Java world seem to be obsessed by
big IDEs.

It’s not only Java people who like powerful IDEs. I guess Smalltalkers
like them, too. (I certainly do.)

Right, it was actually Borland in 1983 that introduced me
to the idea of an IDE (Turbo Pascal v3). I suppose the
Smalltalk IDE predates that, I don’t know.

At that time, the IDE was very, very simple (and character-
based). I liked the idea so much that I implemented little
IDEs for myself in every environment that didn’t have one
(and at that time, that was pretty much every environment).

Hal

···

----- Original Message -----
From: “Sascha Dördelmann” wsdng@onlinehome.de
Newsgroups: comp.lang.ruby
To: “ruby-talk ML” ruby-talk@ruby-lang.org
Sent: Friday, August 15, 2003 8:32 AM
Subject: Re: Ruby & Windows-world; IDEs

Armin Roehrl armin@xss.de wrote:


Hal Fulton
hal9000@hypermetrics.com

We’ve Moved!

2003-08-15 FreeRIDE wiki moved to RubyForge

The FreeRIDE wiki has officially moved to RubyForge (sometime in the coming
months we will also move our mailing lists and cvs repository from Savannah
to RubyForge). Please update your bookmarks. The FreeRIDE project wiki can
now be found at:

http://freeride.rubyforge.org/wiki/wiki.pl

When you go to the new wiki you will first need to click on "Preferences"
and set you username and other preferences again as those did not transfer.

Curt