[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

my first program just shuttin' down

Ruby Noob

6/8/2008 6:14:00 PM

Why? I tryin' to open the "hello.rb" program, but it just shuttin' down
why?
The hello.rb file, look's like this...

#!/usr/bin/ruby
print "Hello World"

and by the way... is methods like functions and object's in PHP? Could
some nice guy tell me the basic of methods, why it's important in Ruby
programmin' and so on.
--
Posted via http://www.ruby-....

11 Answers

Sam Rudd

6/8/2008 6:26:00 PM

0

[Note: parts of this message were removed to make it a legal post.]

I can't help with the title question, nor do I know the ins and outs of
Ruby, but I'm aware methods add functionality to classes.

Sorry I can't be any more help.

On Sun, Jun 8, 2008 at 7:14 PM, Ruby Noob <john_@live.se> wrote:

> Why? I tryin' to open the "hello.rb" program, but it just shuttin' down
> why?
> The hello.rb file, look's like this...
>
> #!/usr/bin/ruby
> print "Hello World"
>
> and by the way... is methods like functions and object's in PHP? Could
> some nice guy tell me the basic of methods, why it's important in Ruby
> programmin' and so on.
> --
> Posted via http://www.ruby-....
>
>

ProgramDragon

6/8/2008 6:33:00 PM

0

For one thing, a proper Ruby script ends and terminates itself at the end of
the file if there were no errors. Use IRB instead to play with Ruby, or use
the command prompt and ruby helloworld.rb.

;)


You can also create a Windows command script if you wanted.

--------------------------------------------------
From: "Ruby Noob" <john_@live.se>
Sent: Sunday, June 08, 2008 11:14 AM
Newsgroups: comp.lang.ruby
To: "ruby-talk ML" <ruby-talk@ruby-lang.org>
Subject: my first program just shuttin' down

> Why? I tryin' to open the "hello.rb" program, but it just shuttin' down
> why?
> The hello.rb file, look's like this...
>
> #!/usr/bin/ruby
> print "Hello World"
>
> and by the way... is methods like functions and object's in PHP? Could
> some nice guy tell me the basic of methods, why it's important in Ruby
> programmin' and so on.
> --
> Posted via http://www.ruby-....
>
>

Ruby Noob

6/8/2008 6:38:00 PM

0

Cool, thanks a lot for the information, both of you. But if we sailing
over to the next question "What is method?" I've learn a lot of basic
method, i think like sort, max, reverse, length and so on. I got to know
more about it, thanks again / Ruby Noob
--
Posted via http://www.ruby-....

ProgramDragon

6/8/2008 6:42:00 PM

0

Gladly, it's better to ask a question and be a fool for five minutes instead
of not asking and not letting us help. =)

--------------------------------------------------
From: "Ruby Noob" <john_@live.se>
Sent: Sunday, June 08, 2008 11:38 AM
Newsgroups: comp.lang.ruby
To: "ruby-talk ML" <ruby-talk@ruby-lang.org>
Subject: Re: my first program just shuttin' down

> Cool, thanks a lot for the information, both of you. But if we sailing
> over to the next question "What is method?" I've learn a lot of basic
> method, i think like sort, max, reverse, length and so on. I got to know
> more about it, thanks again / Ruby Noob
> --
> Posted via http://www.ruby-....
>
>

David Masover

6/8/2008 7:11:00 PM

0

On Sunday 08 June 2008 13:38:01 Ruby Noob wrote:
> Cool, thanks a lot for the information, both of you. But if we sailing
> over to the next question "What is method?"

A method is a function/subroutine which is associated with an object. In Ruby,
there are no functions/subroutines which are not methods.

For more than you probably ever wanted to know:

http://en.wikipedia.org/wi...(computer_science)

Otherwise, you probably want to start at the beginning -- pick up a Ruby book
(or tutorial, etc) which is targeted at non-programmers. If you don't know
what a method is, you're going to have to learn object-oriented programming
as you learn Ruby.

Axel Etzold

6/8/2008 7:42:00 PM

0


-------- Original-Nachricht --------
> Datum: Mon, 9 Jun 2008 04:11:25 +0900
> Von: David Masover <ninja@slaphack.com>
> An: ruby-talk@ruby-lang.org
> Betreff: Re: my first program just shuttin\' down

> On Sunday 08 June 2008 13:38:01 Ruby Noob wrote:
> > Cool, thanks a lot for the information, both of you. But if we sailing
> > over to the next question "What is method?"
>
> A method is a function/subroutine which is associated with an object. In
> Ruby,
> there are no functions/subroutines which are not methods.
>
> For more than you probably ever wanted to know:
>
> http://en.wikipedia.org/wi...(computer_science)
>
> Otherwise, you probably want to start at the beginning -- pick up a Ruby
> book
> (or tutorial, etc) which is targeted at non-programmers. If you don't know
> what a method is, you're going to have to learn object-oriented
> programming
> as you learn Ruby.

Hi ---

if you want a nice online introduction into Ruby, I'd suggest Chris Pine's
Learn to Program (http://pine.fm/Learn...).
It teaches you Ruby from no pre-knowledge to using classes for a
small dragon in a game.
With respect to the shutting down part of your question: are you on Windows ?
It might be that your program runs nicely and quits without errors, but that
the window it runs in gets closed, as Windows routinely behaves like that.
You can try out irb in the one-click installer for Windows instead. Or you use
scite (I think it#s included with the one-click installer) or some other editor where you can run scripts in. Then you'll see the result in a special window.

Best regards,

Axel








--
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
Browser-Versionen downloaden: http://www.gmx.net/de/...

Ruby Noob

6/9/2008 5:43:00 AM

0

Hello. Yeah, I did install the "Windows On-Click-Installer". In this
week i'll try to get a book, or hopely a good intrducin' to Ruby. If
your'e knowin' a good introducin' please tell me. This is the dummiest
question ever, but is ruby used for applications or websites? Wikipedia
didn't tell me so much.

I'll test the book you recommend.
--
Posted via http://www.ruby-....

jemminger

6/9/2008 6:12:00 AM

0


> question ever, but is ruby used for applications or websites? Wikipedia
> didn't tell me so much.

Both and more... You can write applications in wxRuby or RubyCocoa,
script your operating system with plain ruby, build websites in Rails
or Merb just to name a few.

Ruby Noob

6/9/2008 6:21:00 AM

0

I've started readin' that tutorial, you recommened it's really great! I
hope i will learn basic of Ruby this or next month, how long does it
take to get the basic?
--
Posted via http://www.ruby-....

David Masover

6/9/2008 6:25:00 AM

0

On Monday 09 June 2008 00:42:30 Ruby Noob wrote:
> is ruby used for applications or websites?

First, that's a false dichotomy. (Wikipedia should explain that to you, if you
don't figure it out...) Websites can be considered applications, hence the
term "web application". Maybe you meant "desktop applications"?

Second, Ruby is Turing complete -- another phrase you can check Wikipedia for.
That means it can theoretically be used for anything. That's not unique to
ruby -- if it's not Turing-complete, it can't really be called a programming
language.

Practically, there's the limitation that Ruby is slower than most other
languages -- that's partly resolved in version 1.9, but I doubt Ruby will
ever be as fast as C.

But anything for which speed is not a factor, or for which more speed can be
obtained, you can use Ruby for. That covers almost any kind of program --
almost. Things like videogame engines are still mostly written in C/C++,
because they need to run as fast as they possibly can on whatever hardware
the gamer has available.