[#1649] Re: New Ruby projects — Yukihiro Matsumoto <matz@...>
The following message is a courtesy copy of an article
[#1672] Re: Ruby 1.4 stable manual bug? — Yukihiro Matsumoto <matz@...>
The following message is a courtesy copy of an article
[#1673] Re: Possible problem with ext/socket in 1.5.2 — itojun@...
[#1694] Conventions for our Ruby book — Dave Thomas <Dave@...>
[#1715] Install postgresql support — Ikhlasul Amal <amal@...>
Hi all,
Hi,
[#1786] Is this a bug? — Clemens Hintze <clemens.hintze@...>
(mailed & posted)
[#1814] Objects nested sometimes. — Hugh Sasse Staff Elec Eng <hgs@...>
I am attemptiong to write a package which consists of a workspace
[#1816] Ruby 1.5.3 under Tru64 (Alpha)? — Clemens Hintze <clemens.hintze@...>
Hi all,
Hi,
Yukihiro Matsumoto writes:
Hi,
Hi,
[#1834] enum examples? — Hugh Sasse Staff Elec Eng <hgs@...>
Has anyone any examplse of using the Enumerable module? I've had a
[#1844] Minor irritation, can't figure out how to patch it though! — Hugh Sasse Staff Elec Eng <hgs@...>
I was considering how difficult it would be to patch Ruby to accept
[#1889] [ruby-1.5.3] require / SAFE — ts <decoux@...>
[#1896] Ruby Syntax similar to other languages? — "David Douthitt" <DDouthitt@...>
From: Yukihiro Matsumoto <matz@netlab.co.jp>
[#1900] Enumerations and all that. — Hugh Sasse Staff Elec Eng <hgs@...>
Thank you to the people who responded to my questions about Enumerated
Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
On 16 Mar 2000, Dave Thomas wrote:
[#1929] Re: Class Variables — "David Douthitt" <DDouthitt@...>
| "David Douthitt" <DDouthitt@cuna.com> writes:
[#1942] no Fixnum#new ? — Quinn Dunkan <quinn@...>
Ok, I can add methods to a built-in class well enough (yes I know about succ,
[#1989] English Ruby/Gtk Tutorial? — schneik@...
Hi,
[#2022] rb_global_entry — ts <decoux@...>
[#2036] Anonymous and Singleton Classes — B_DAVISON <Bob.Davison@...>
I am a Ruby newbie and having some problems getting my mind around certain
[#2069] Ruby/GTK+ question about imlib --> gdk-pixbug — schneik@...
[#2073] Re: eval.rb fails — "Dat Nguyen" <thucdat@...>
The doc is fine, this happens only if you try to execute 'until' block
On Wed, 22 Mar 2000, Dat Nguyen wrote:
[#2084] Scope violated by import via 'require'? — Clemens Hintze <c.hintze@...>
Hi,
[#2104] ARGF or $< — Hugh Sasse Staff Elec Eng <hgs@...>
Has anyone any examples of how to use ARGF or $< as I cannot find much
Hi.
[#2165] Ruby strict mode and stand-alone executables. — "Conrad Schneiker" <schneiker@...>
Some people want Ruby to have a strict compile mode.
[#2203] Re: parse bug in 1.5 — schneik@...
[#2212] Re: Ruby/Glade usage questions. — ts <decoux@...>
>>>>> "m" == mrilu <mrilu@ale.cx> writes:
[#2241] setter() for local variables — ts <decoux@...>
[#2256] Multiple assignment of pattern match results. — schneik@...
[#2267] Re: Ruby and Eiffel — h.fulton@...
[#2309] Question about attribute writers — Dave Thomas <Dave@...>
Clemens Hintze <c.hintze@gmx.net> writes:
[ruby-talk:02183] Use 'Learning Perl' to learn Ruby
Dat Nguyen writes: > While waiting for the first Ruby book in english by Dave & Andy, I wonder if > I can use the book 'Learning Perl' to learn Ruby. That is, I'll try to redo > the Perl program in that book in Ruby language. Hmm, may I pay you my two cent? I think this idea is not the best one probably! Whether it is or not depends on the book 'Lerning Perl'. I do not know it, so I cannot give you *the* valid advice. But I guess it does not make too much sense to use this book for Ruby. This is because Perl is very different from Ruby. On the first glance both languages seems relatively close, but I feel they are totally different in reallity. They share some syntax but this is all about it! Very often in such books Perl's context dependencies are used strongly. As mentioned in a previous post before, Ruby has not such dependencies (at least not very much). So if you take a typical Perl script and re-write it in Ruby, it could looks very similar but a little bit clumsy, IMHO. This is because Ruby has to code Perl's dependencies explicitly. You could take Perl's code as an example and then re-think and re-write the whole in Ruby. But not to let it looks like Perl, but to use all advantages of Ruby. IMO, re-write examples of a book about Python would be a better choice for you. Python is, IMHO, much closer to Ruby than Perl. > Another idea may be even better is to redo the Perl program in the book > 'Object-Oriented Perl' in Ruby language. *This* could be a good idea, IMHO. I also do not know this book, but because in a Perl OO program, the main focus should lay on OO and not on Perl's context tricks. So perhaps this would be a better idea. You would solve OO problems, and Ruby *is* OO. Here, IMO, you could discover all the strengths and power of Ruby. And let Perl looks clumsy ;-))) > At least, I'll have some practical exercises to practice Ruby rather than > starring at the Ruby manual and wonder what & where those instructions are > applicable. Hmm! This gives me the expression, that you have not all too much experience with HL programming, do you! Knowing Perl and Python, I had no difficulties to grasp Ruby's all-world features, only the Ruby's own ones. But having not too much experience is not necessarily a bad thing, IMHO. You would not be polluted by the other P-languages (P stands here for primitive ;-) Only you should show your programs then, to give others possibility to correct you, if you have done things too un-Ruby-ish. > Any advice is very much appreciated. > Dat \cle -- Clemens Hintze mailto: c.hintze@gmx.net