Kaye Ng wrote:
> I know nothing about programming and am not a techy person, so please
> excuse the terms I'm using.
That's fine. I'm still going to correct your terms, though. How else will you
learn?
> I just downloaded Ruby. I expected an environment like Visual BASIC
> where there's a tool bar on the left side and you can just click a
> textbox, label, or a command button and it would appear on a Form.
> Isn't Ruby like that?
No.
Neither is Visual BASIC, by itself -- despite the name, as I understand it,
you still work with text. Stuff like if/then, do/while, etc. That's how people
are able to use Visual BASIC for websites, which don't directly have a GUI.
What I would suggest is learning Ruby, the language, and then looking for a
good GUI framework that has some sort of form builder. I've used QtDesigner
before, though not with Ruby -- I bet you could make it work with the Ruby Qt
bindings.
But that just gives you a GUI. It doesn't give you a program.
> Is it just a DOS window and nothing else?
No.
In fact, I don't think Ruby runs in DOS, ever. What you're talking about is
the command prompt. On Windows, it looks like DOS, but it actually has nothing
to do with DOS.
What you probably want to do is pick up a good text editor -- I hear good
things about Notepad++ on Windows. Use that to create your Ruby scripts, and
use the command prompt to run them. A little inconvenient, but not much, once
you learn how.
An IDE adds a number of useful tools on top of that, mostly designed around
things like debugging and source control.
I think what I'm trying to say is does it have an IDE? integrated
development environment
While I'm nitpicking, this question is backwards. Most programming languages
don't have IDEs built-in. There are many IDEs that work with multiple
languages -- Eclipse is one.
I know there are IDEs out there that support Ruby. I don't know which ones
there are, and which are good. I would guess that most Ruby developers don't
use them.
···
On Sunday 02 May 2010 11:22:53 pm Kaye Ng wrote: