[#5218] Ruby Book Eng tl, ch1 question — Jon Babcock <jon@...>
From: Jon Babcock <jon@kanji.com>
Thanks.
From: Jon Babcock <jon@kanji.com>
Ah, thanks, I think I get it, a slightly different nuance then.
From: Jon Babcock <jon@kanji.com>
'Because all of Ruby has been...' -> 'Because Ruby has been...'?
[#5221] better way to say 'recursive join' — Yasushi Shoji <yashi@...>
in [ruby-dev:6289], Shugo Maeda suggested better name for recursive
[#5240] Ruby for Win32/DOS — Dennis Newbold <dennisn@...>
Not all of us are blessed with the opportunity to be able to develop on
[#5254] problem: undefined method `size' for File — "葡ic Santonacci" <Eric.Santonacci@...>
Hi all,
HI,
[#5264] Re: problem: undefined method `size' for Fil e — Aleksi Niemel<aleksi.niemela@...>
matz critizes good solution argumenting with features lacking from some
[#5268] Proper ConditionVariable usage? — Aleksi Niemel<aleksi.niemela@...>
Abstract
On Wed, 04 Oct 2000 07:05:22 +0900, Aleksi Niemelwrote:
In message <20001004110040.A26666@xs4all.nl>
Hi,
[#5276] Re: Ruby Book Eng tl, ch1 question — schneik@...
[#5310] Errata for Ruby Book? — Jon Babcock <jon@...>
[#5318] Redefining super method as singleton? — Robert Feldt <feldt@...>
On Fri, 6 Oct 2000, Yukihiro Matsumoto wrote:
[#5329] Ruby vs PHP ? — "Valerio Bamberga" <bamberga@...>
Hi!
[#5331] Unit testing network code? — Hugh Sasse Staff Elec Eng <hgs@...>
Can someone give me pointers on how to Unit Test code that is run on
> I think maybe one would test each end on its own first, faking the
[#5335] string streams in Ruby? — Hugh Sasse Staff Elec Eng <hgs@...>
Is there any way, without going through "modifying the internals",
[#5346] Is Ruby "enough better"? — Gabriel Lima <Gabriel.Lima@...>
Hi.
[#5364] Allowing *ary's in the middle of a camma separated list — "Akinori MUSHA" <knu@...>
Hi,
Hi,
At Tue, 10 Oct 2000 14:17:24 +0900,
[#5404] Object.foo, setters and so on — "Hal E. Fulton" <hal9000@...>
OK, here is what I think I know.
At Wed, 11 Oct 2000 11:37:25 +0900,
Hi,
Hi,
Hi,
Hi,
[#5425] Ruby Book Eng. tl, 9.8.11 -- seishitsu ? — Jon Babcock <jon@...>
At Thu, 12 Oct 2000 03:49:46 +0900,
Thanks for the input.
At Thu, 12 Oct 2000 04:53:41 +0900,
At Thu, 12 Oct 2000 07:25:03 +0900,
oops, I didn't read this one before I went out for food..
At Thu, 12 Oct 2000 09:59:19 +0900,
[#5437] Editor recommandations? — "Chris Morris" <chrismo@...>
Any recommendations on editors for Ruby script on Windows?
[#5471] 2 ideas from Haskell — Mark Slagell <ms@...>
Do either of these interest anyone:
[#5479] Some newbye question — Davide Marchignoli <marchign@...>
I am reading the documentation I found about ruby but several points
[#5480] InstallShield version for Ruby soon... — andy@... (Andrew Hunt)
Okay folks,
[#5489] Regexp#matches — Aleksi Niemel<aleksi.niemela@...>
Would someone object aliasing matches for match in Regexp?
[#5505] Sorry, What is Ruby Book — Mansuriatus Shahrir Amir <chioque@...>
Sorry if this information is somewhere obvious. I just stumbled upon
[#5516] Re: Some newbye question — ts <decoux@...>
>>>>> "D" == Davide Marchignoli <marchign@di.unipi.it> writes:
Hi,
On Sat, 14 Oct 2000, Yukihiro Matsumoto wrote:
matz@zetabits.com (Yukihiro Matsumoto) writes:
Dave Thomas <Dave@thomases.com> wrote:
Hi,
> Proposal a and b have incompatibility. I'm not sure it's worth it.
>>>>> "Y" == Yukihiro Matsumoto <matz@zetabits.com> writes:
On Mon, 16 Oct 2000, ts wrote:
>>>>> "Y" == Yukihiro Matsumoto <matz@zetabits.com> writes:
[#5558] GC: malloc_memories — Mathieu Bouchard <matju@...>
Hi,
> |precipitate a new GC cycle if lots of resizing is done. My biggest
[#5570] Notes about GC — Mathieu Bouchard <matju@...>
[#5600] passing single or multiple strings. — Hugh Sasse Staff Elec Eng <hgs@...>
With multple assignments I can get nested arrays "shelled" (like peas)
In message "[ruby-talk:5600] passing single or multiple strings."
[#5603] debug command list in English — "Morris, Chris" <ChrisM@...>
I found this page which lists the interactive debugger commands ... anyone
[#5619] lint? — "Swit" <swit@...>
Is there something like lint for Ruby? I'd like to find NameErrors before
[#5705] Dynamic languages, SWOT ? — Hugh Sasse Staff Elec Eng <hgs@...>
There has been discussion on this list/group from time to time about
Hugh Sasse Staff Elec Eng wrote:
On Sat, 21 Oct 2000, Charles Hixson wrote:
[#5715] Help: sockets broken — jason petrone <jp@...>
I just compiled ruby 1.6.1 on an openbsd 2.6 machine(x86).
[#5716] Re: Array#insert — Aleksi Niemel<aleksi.niemela@...>
> From: jweirich@one.net [mailto:jweirich@one.net]
[#5727] String#slice surprise — "Guy N. Hurst" <gnhurst@...>
Hi,
Dave Thomas wrote:
[#5787] Shells and Ruby — "Dat Nguyen" <thucdat@...>
Hello all,
[#5850] Re: Array#insert rehashed — Aleksi Niemel<aleksi.niemela@...>
Dave asks for:
[#5862] succ but no pred? (& the MURKY award) — "Hal E. Fulton" <hal9000@...>
First of all, a serious question:
[#5873] Integer(String) weirdness for a ruby newbie — Stoned Elipot <Stoned.Elipot@...>
Hi,
[#5881] Q:what about "Programming Ruby"? — Gabriel Lima <Gabriel.Lima@...>
Hi to you all.
[#5882] [RFC] Towards a new synchronisation primitive — hipster <hipster@...4all.nl>
Hello fellow rubyists,
On Fri, 27 Oct 2000, hipster wrote:
[#5947] Hash.new {block} / Hash#default_proc{,_set} — "Brian F. Feldman" <green@...>
I've done very little testing, but I think I've successfully implemented the
[ruby-talk:5372] Re: Is Ruby "enough better"?
Gabriel Lima <Gabriel.Lima@enea.se> writes: > Hi. > First of all, please don't flame me, or misinterpret my question. I am > quite sure that you people > receive questions regarding Ruby in comparison to other languages all > the time, but that is not what > I am after. > > The question I am formulating is related to Python (as Python seems to > be the closest match, > due to its OOP features, and being both scripting languages), but it is > not related to whether > Ruby is better than Pyhon, but rather to the question of if the > differences really are so great, > that the switch is worth it. I allow myself to suggest reading this paper: http://www.naggum.no/worse-is-better.html > > Python has the undeniable advantage of: > * more libraries. > * more books (3-4 for Python, one coming up for Ruby). > * more online documentation. > * a larger established user base (hey, programming alone is no fun). > * at least one "killer app" (I am of course talking about Zope). > * more commercial support (several companies are using Python/JPython > internally). > > So, having all of the above present., is Ruby really a "so much" better > language to the extent > that it is worth it to make the switch? Because I don't know about > you, but I am not willing to > learn YAL (Yet Another Language), just because a few better quirks or > eye candy. If I am > switching to another language, it really have to be substantially and > noticeably better than > the previous one. What is noticeable better? Is it a more minimalistic language, is it clean concepts, is it a "pure" language? Is it a language faster than anything else? Are Numerics important? What role does correctness play? Is it the sheer mass of users? What area should the language be suited for? How important are libraries for x y z? > > There, I've said it. I am really curious about your answers, I've been > reading a lot > of Ruby articles, but I have really not grokked it's apparent "Holy > Grail of programming"-ness. > I am sure that I am not the only one. Please enlighten me. :-) I hardly believe anyone can do that. It's up to you to make up your mind. Just a small story of myself and why I do think Ruby is still worth learning. I'm a long term Eiffel user and Ruby is the language which comes nearest to Eiffel in it's clean model. I tried to make myself comfortable with Perl for a short while, but I never wrapped up my mind through all the $ _ @ .... I do not like Ruby doing simular things, but at least it' much clearer (at least to me) in Ruby. Ruby is missing a feature I would like to have a tightly integrated as in Eiffel or Sather, the contracts. But people have posted suggestions and maybe they'll find their way into Ruby someday. A year or two ago I started looking around for languages worth knowing. Till then I wasn't interested into Lisp languages. But people in comp.lang.scheme and comp.lang.lisp were really on Lisp. And I'm an Emacs user for a long time. So I tried it, and guess what, I think Lisp like languages are the most flexible, powerful and even beautiful languages around. And I would suggest anyone learning a Lisp too. Ruby shares a lot with Lisps too. It's nearly as flexible and looks nearly as beautifull. But I would hardly give up on either of Ruby and Common Lisp. The advantages of Ruby are in the ease with which one can interace to the Operating System, the libraries in Common Lisp are outstanding large and the environment is pari with Smalltalk. Ruby lacks such an outstanding programming Environment. The flexibilty of Common Lisp seems to be larger than even for Ruby, both are "programmers paradise" in contrast to other (even mainstream) languages. Ruby is quite young in contrast to Lisps, but the point that Lisp are still around with FORTRAN, COBOL, C indicates to me that the Lispers must have done something right. In this times where sheer power is hardly a question, both may have a bright future. At least I hope so. Regards Friedrich -- for e-mail reply remove all after .com