[#48779] Ruby jobs — Phlip <phlip_cpp@...>
Rubies:
Tom Sawyer <transami@transami.net> writes:
On Sun, 2002-09-01 at 08:18, Phlip wrote:
[#48820] Time to retire st_* and replace it with Judy? — doug@... (Doug Baskins)
After a posting I did yesterday, I decided to take a closer look
[#48825] another german book is coming.. — Markus Jais <mjais@...>
hello
[#48852] ruby-dev summary 18070-18110 — TAKAHASHI Masayoshi <maki@...>
Hi all,
[#48856] Idea: Ruby Object Persistence Service — Gabriel Emerson <gemerson@...>
I was just thinking last night of working on a TCP/IP server which would
[#48886] cgi redirect — Tom Robinson <tom@...>
in perl, this is easy:
In Ruby, you can always add the method you want to CGI dynamically:
[#48890] Ruby Segfault: Marshaling large objects — Tom Payne <twp20@...>
Hi All --
[#48892] OT: Just browsing... — Albert Wagner <alwagner@...>
This is really just Sort-of_Off_Topic. I am currently in a state of
[#48905] Class variables and inheritance — Philipp Meier <meier@...>
Hallo rubyers,
[#48917] New list: ruby-modules - for module developers... — Sean Chittenden <sean@...>
Howdy folks. I've put together a new list for ruby developers at
>
[#48978] option remember —
Hi,
Dave Thomas <Dave@PragmaticProgrammer.com> wrote in message news:<m2u1l69bl6.fsf@zip.local.thomases.com>...
[#49011] Is It Possible to Create Block from within C? — William Djaja Tjokroaminata <billtj@...>
Hi,
[#49018] Ruby, Java, et. al. — Michael Campbell <michael_s_campbell@...>
> Ruby won't get a chance to compete with Java... because java will
[#49039] rpkg questions — patrick-may@... (Patrick May)
first of all, rpkg == mana from heaven!!!
[#49042] Options for optimizing a large Ruby system — sera@... (Francis Hwang)
Hi everybody:
sera@fhwang.net (Francis Hwang) writes:
[#49045] Breaking from 'case' — Wejn <lists+rubytalk@...>
Hi,
[#49107] RE: suggestions to the Ruby community — "Berger, Daniel" <djberge@...>
I've been following the documentation discussion with some interest. Some
-----BEGIN PGP SIGNED MESSAGE-----
"Gavin Sinclair" <gsinclair@soyabean.com.au> writes:
[#49118] Stibbsian — "john%johnknight.com@..." <john%johnknight.com@...>
[#49200] Re: Ruby 10'th most popular ICFP contest language — "David Douthitt" <DDouthitt@...>
This is interesting! If you take this as a rough grade of popularity and u=
[#49205] Sort Question — "Firestone, Mark - Technical Support" <mark.firestone@...>
I don't understand something (so what else is new) again... lets say I have
[#49235] How to have a conversation with popen — Phlip <phlip_cpp@...>
Rubies:
[#49279] cgi.rb replacing "0x0a" symbols with "0x0d 0x0a" ? — RayZ <rayz@...>
Hi!
[#49286] segault of interpeter —
Hi,
[#49294] OS-independent build of ruby — "reckless" <reckless2k@...>
Hi,
Woah, you want an executable - binary format - that is OS independent?
In article <alali7$cth$01$1@news.t-online.com>,
JRuby exists ...
Austin Ziegler wrote:
On Sun, 8 Sep 2002 11:52:15 +0900, Christian Szegedy wrote:
Austin Ziegler wrote:
Anders Bengtsson <ndrsbngtssn@yahoo.se> writes:
Hi,
On Sun, 08 Sep 2002 02:36:35 +0000, Austin Ziegler wrote:
On Mon, 9 Sep 2002 01:49:16 +0900, Jan Arne Petersen wrote:
[#49297] Larry Wall's comments on Ruby — ptkwt@...1.aracnet.com (Phil Tomson)
http://interviews.slashdot.org/article.pl?sid=02/09/06/1343222&mode=thread&tid=145
[#49301] Re: Larry Wall's comments on Ruby — Andrew Hunt <andy@...>
Andrew Hunt wrote:
Patrick May (patrick-may@monmouth.com) wrote:
On Sat, 7 Sep 2002 14:21:22 +0900, Reimer Behrends wrote:
----- Original Message -----
On Sun, 8 Sep 2002 12:50:25 +0900, Hal E. Fulton wrote:
Matt Gushee wrote:
[#49322] Re: Larry Wall's comments on Ruby — Andrew Hunt <andy@...>
Kent Starr says:
[#49323] Re: Larry Wall's comments on Ruby — Andrew Hunt <andy@...>
Denys Usynin observes:
[#49325] Re: Larry Wall's comments on Ruby — Andrew Hunt <andy@...>
Denys Usynin goes on to say:
[#49327] RE: Larry Wall's comments on Ruby — Andrew Hunt <andy@...>
Drew Mills points out:
> But this is all beside the point -- Larry's off the mark
On Sat, Sep 07, 2002 at 05:09:37AM +0900, Michael Campbell wrote:
> On Sat, Sep 07, 2002 at 05:09:37AM +0900, Michael Campbell wrote:
In article <NFBBKBEMGLGCIPPFGHOLKELGCKAA.michael_s_campbell@yahoo.com>,
[#49328] Re: Larry Wall's comments on Ruby — Andrew Hunt <andy@...>
Bill glows:
[#49333] Re: Larry Wall's comments on Ruby — Andrew Hunt <andy@...>
>yeah and as I said, depending on your background , Ruby is just as full
Andrew Hunt (andy@toolshed.com) wrote:
[#49367] SciTE/VIM Syntax highlighting — "Jim Bartlett" <jimbart@...>
I am learning Ruby via "Programming Ruby: A Pragmatic Programmer's Guide".
[#49434] Regular expression question — "Rich Kilmer" <rich@...>
As I don't have my copy of Mastering Regular Expressions at home, and
[#49469] 1.7.3 net library crud — Tom Sawyer <transami@...>
after insurmountable problems with Ruby 1.7.3's TCP classes, i decided
[#49519] Equivalent of pascal's keypressed ? — Philip Mateescu <pmateescu@...>
Hi,
[#49543] getting the IP address of the local machine — Tom Sawyer <transami@...>
does anyone know how to get the IP address of the machine a ruby script
[#49551] HOWTO create Ruby bindings for a library — Giuseppe Bilotta <bilotta78@...>
Hello,
[#49555] Ruby-gtk, Gtk::Text question — Jacek Podkanski <jacekpodkanski@...>
Hi,
[#49556] ruby-dev summary 18111-18212 — Takaaki Tateishi <ttate@...>
Hello,
On Mon, Sep 09, 2002 at 09:05:49PM +0900, Takaaki Tateishi wrote:
Hi,
On Tue, Sep 10, 2002 at 09:17:39AM +0900, Yukihiro Matsumoto wrote:
Hi,
On Wed, Sep 11, 2002 at 12:22:58AM +0900, Yukihiro Matsumoto wrote:
[#49562] Reading in Hex numbers. — khabibiuf@... (Khurram)
Hi all,
[#49573] Multiple .rb versions support — "Chris Morris" <chrismo@...>
The following is just some thoughts I've had for setting up a structure
[#49586] scopes — "Kontra, Gergely" <kgergely@...>
Hi!
[#49618] RubyConf 2002 — "Hal E. Fulton" <hal9000@...>
I can't resist the urge to hype this a little.
"Hal E. Fulton" <hal9000@hypermetrics.com> writes:
> Hmm...perhaps next year it should be on the East coast? :)
" JamesBritt" <james@jamesbritt.com> writes:
[#49627] Re: Larry Wall's comments on Ruby — "Marcin 'Qrczak' Kowalczyk" <qrczak@...>
Mon, 9 Sep 2002 14:26:37 +0900, Wirianto Djunaidi <ryo_saeba_009@yahoo.com> pisze:
Hi,
"Yukihiro Matsumoto" wrote
>
----- Original Message -----
----- Original Message -----
"Yukihiro Matsumoto" wrote in
Christoph wrote:
At 10:48 PM +0900 9/11/02, Gavin Sinclair wrote:
Hi,
[#49700] Refactoring Ruby — Steve Tuckner <STUCKNER@...>
Hi all,
[#49707] Re: Larry Wall's comments on Ruby — David.Stagner@...
I think Gavin is right... we don't "add" strings, we concatenate them.
Agreed. Until now, I still mistakenly use the "." operator from time to
[#49715] Bug in Ruby Ext to C or it is me ? — weilljc@... (JCW)
Compile this, link it with ruby lib, execute with a small
[#49758] Multi-level sort idiom? — Brett Williams <brett_williams@...>
Let's say I have an array, each element of which is a 2-dimensional array
[#49762] Is there a "get" function for words and dwords? — khabibiuf@... (Khurram)
Hi all,
[#49766] RubyInline 1.0.4 Released! (fwd) — Pat Eyler <pate@...>
Woohoo! another cool new toy to play with!
Hi,
Hi,
>
I'm having a few problems running RubyInline on a Sun:
[#49768] UDPSocket bug? — Danny van Bruggen <danny@...>
Hello all,
On Wed, Sep 11, 2002 at 04:04:50AM +0900, Danny van Bruggen wrote:
On Wed, Sep 11, 2002 at 05:37:40AM +0900, Paul Brannan wrote:
[#49787] call for commentary: review of Ruby for a magazine (long, sorry!) — Rick Wayne <fewayne@...>
hello again folks,
Rick Wayne <fewayne@facstaff.wisc.edu> wrote:
On Wed, Sep 25, 2002 at 04:41:29AM +0900, William Djaja Tjokroaminata wrote:
Aha, someone caught my post. Yes, I love Ruby very much, but I should
William Djaja Tjokroaminata <billtj@z.glue.umd.edu> writes:
[#49809] Re: RubyInline 1.0.4 Released! (fwd) — Ryan Davis <ryand@...>
On 2002-09-10T17:15:25, Pat Eyler wrote:
[#49812] Re: RubyInline 1.0.4 Released! (fwd) — Ryan Davis <ryand@...>
On 2002-09-10T17:52:14, Pat Eyler wrote:
[#49830] marshalling objects to the fox registry — Joel VanderWerf <vjoel@...>
[#49849] private variables — ts <decoux@...>
"ts" wrote in
Wait, wait, wait... I think someone should really have defined what
Well, will these localized/private variables make it into the next Ruby
Hi --
>>>>> "d" == dblack <dblack@candle.superlink.net> writes:
[#49873] using REXML for XML document creation — Ian Macdonald <ian@...>
Hi,
On Thu, Sep 12, 2002 at 12:59:42AM +0900, Ian Macdonald wrote:
On Thu 12 Sep 2002 at 01:45:01 +0900, Matt Gushee wrote:
[#49874] RE: Full Screen Editor — "Firestone, Mark - Technical Support" <mark.firestone@...>
Ah, but I want to connect this to the Ruby BBS program that I wrote, so that
[#49886] Proxy Server — Alan Chen <alan@...>
I've been playing around with a project that's a proxy and cache
[#49931] Missing includes with 1.6 install on win32? — "Paul E.C. Melis" <paul@...>
Hi,
[#49978] Upper/lowercase shared lib name problem. — Farrel Lifson <flifson@...>
Hi all,
[#49988] not grasping the method overloading/multi-dispatch thing — dblack@...
Hello --
dblack@candle.superlink.net writes:
Hi --
----- Original Message -----
In article <3D80AD8D.27388.FBF0F18@localhost>,
On Thursday 12 September 2002 01:40 pm, Phil Tomson wrote:
About a year ago there was a thread on method overloading based on
On Fri, Sep 13, 2002 at 05:41:20AM +0900, Rich Kilmer wrote:
In article <20020912151951.T25425@atdesk.com>,
In Phil's example, it seems like "meth" is testing the argument's
On Thursday 12 September 2002 03:40 pm, Tim.Hunter@sas.com wrote:
[#50027] interesting Perl Journal move — Pat Eyler <pate@...>
The Perl Journal is being reborn yet again. This time, it will be an
On Fri, Sep 13, 2002 at 01:44:18AM +0900, Pat Eyler wrote:
On Thu, 2002-09-12 at 13:14, Jim Freeze wrote:
> agreed! unless perl journal is willing to alter it name to Script
Jim Freeze <jim@freeze.org> writes:
[#50033] General ?s about a couple of Ruby features — Matt Gushee <mgushee@...>
Hi, Folks--
[#50105] Disabling exceptions - thoughts? — Daniel Berger <djberge@...>
Hi all,
[#50120] Re: not grasping the method overloading/multi-dispatch thing — patrick-may@... (Patrick May)
Dale Martenson <dmartenson@multitech.com> wrote in message news:<20C86D2620F6D411A199009005DC0102016D1830@exchange serve.multitech.prv>...
Philipp Meier <meier@meisterbohne.de> wrote in message news:<20020913101910.GC17997@o-matic.net>...
[#50143] Why can't ruby be used from a (native) thread other than the main one? — Lorien Dunn <loriend@...>
Hello,
[#50172] DbTalk 0.7 — Dalibor Sramek <dali@...>
I would like to announce a new release of my Ruby project DbTalk.
[#50180] float precision — Daniel Bretoi <lists@...>
Sorry if this has been answered before.
[#50199] Dump each method called to stdout? — "Chris Morris" <chrismo@...>
I've got a script that loops through a bunch of stuff and somewhere in the
[#50224] MVC and OO Design? — jcb@... (MetalOne)
The Model View Controller Architecture has always had me a bit
[#50254] Time#+ and usec — mike.pub@... (Michael Witrant)
Hello,
[#50255] Bug in RubyInline 1.0.5 — "Shashank Date" <ADATE@...>
The following code fragment does not compile, using ruby 1.7.2 (2002-07-02)
[#50257] Getting Python and Ruby to Talk to Each Other — shunting@... (Sam Hunting)
A clueless Ruby newbie seeks help...
In article <7c40e468.0209141347.4d338e56@posting.google.com>,
[#50285] Ruby bcc32 on win32 — "Shashank Date" <ADATE@...>
I am trying to compile ruby 1.7.3 using borland's bcc32 on win32.
[#50288] ruby HTTP redirect? — 1lluminate <1lluminate@...>
Hi,
[#50295] RubyConf registration open for two more weeks — dblack@...
Hi --
[#50296] Requiring multiple libraries — Bruce Williams <bruce@...>
Is there a stylistic and/or technical reason that the ability to require
[#50298] camelCaseTo_ruby_case.rb ?? — Thomas Sdergaard <tsondergaard@...>
Hi,
Hello --
In article <20020916033549.GD8112@panoptic.com>,
On 2002.09.16, Phil Tomson <ptkwt@shell1.aracnet.com> wrote:
[#50311] Syntax errors with webrick 1.2. head of cvs with Div — "Booth, Peter" <Peter.Booth@...>
I downloaded and installed drb,erb,div,webrick
[#50369] Why are parser tools rarely used in ruby? — "MikkelFJ" <mikkelfj-anti-spam@...>
Why is it that all the ruby source I find in the Ruby (windows) distribution
On Tue, Sep 17, 2002 at 12:31:15AM +0900, MikkelFJ wrote:
In article <3d87a236$0$64151$edfadb0f@dspool01.news.tele.dk>,
[#50374] Dependency "trees" - suggestions? — Massimiliano Mirra <list@...>
I'm struggling with building dependency "trees" for rpkg. What
On Tue, Sep 17, 2002 at 12:52:49AM +0900, Massimiliano Mirra wrote:
On Tue, Sep 17, 2002 at 01:37:33AM +0900, Paul Brannan wrote:
[#50390] Is Ruby Array#shift/unshift Efficient? — William Djaja Tjokroaminata <billtj@...>
Hi,
[#50403] comments and continuing strings on the next line — Paul Brannan <pbrannan@...>
I have a tendency to write:
Hi,
On Tue, Sep 17, 2002 at 10:33:35PM +0900, William Djaja Tjokroaminata wrote:
[#50407] back tick equivalent — "CHENG, WEI CHI (LNG)" <WEICHI.CHENG@...>
Just install ruby last Friday and tried to find the back tick equivalent as
[#50449] RE: ruby HTTP redirect? — "SHULTZ,BARRY (HP-Israel,ex1)" <barry_shultz@...>
Hi,
[#50451] Java vs. Perl vs. ... — " JamesBritt" <james@...>
The "Use Perl" website (use.perl.org) has a small entry commenting on a Java
[#50466] Qt vs. FOX vs. ? (was Help on installing ruby-qt on windowsXP) — "Volkmann, Mark" <Mark.Volkmann@...>
> -----Original Message-----
[#50515] Are there any O'Reilly Ruby books on the horizon? — gmnotyet@... (J Hall)
Dear Ruby Users,
[#50525] Matz, if you're reading, please scan this email — ser@... (Sean Russell)
I've found a problem with the Ruby interpreter, wherein the
> I've found a problem with the Ruby interpreter, wherein the
>>>>> "S" == Sean Chittenden <sean@chittenden.org> writes:
> S> In the unit tests for libxml, I think I've pushed things to SEGV land
>>>>> "S" == Sean Chittenden <sean@chittenden.org> writes:
> >>>>> "S" == Sean Chittenden <sean@chittenden.org> writes:
>>>>> "S" == Sean Chittenden <sean@chittenden.org> writes:
> S> :-/ You could be right, but, the IO context is created when reading
>>>>> "S" == Sean Chittenden <sean@chittenden.org> writes:
> S> Good catch, I fixed this in the CVS version, however this is a
>>>>> "S" == Sean Chittenden <sean@chittenden.org> writes:
[ I've had this email open for two day strait now, I should probably
>>>>> "S" == Sean Chittenden <sean@chittenden.org> writes:
[#50532] Code coverage in Ruby? — "Hal E. Fulton" <hal9000@...>
Has anybody worked on a method for determining
[#50561] Picking arbitrary elements from an array — "James F.Hranicky" <jfh@...>
Anyone like the idea of being able to pick arbitrary elements from
>>>>> "J" == James F Hranicky <jfh@cise.ufl.edu> writes:
On Wed, 18 Sep 2002 23:04:02 +0900
[#50579] How to Efficiently Calculate the Pattern of Zeros and Ones? — William Djaja Tjokroaminata <billtj@...>
Hi,
[#50580] How best to use exceptions? — Robert McGovern <tarasis@...>
Hi, I am currently writting a module for reading id3 v1, v1.1 & v2.x
[#50600] self-loading scripts (at Ruby's startup time) — Overnight <NOSPAM_jazz_x@..._NOSPAM>
Do they exist? I'm afraid they don't, or at least I couldnt' find any
[#50602] Semi-OT: Web issues — "Hal E. Fulton" <hal9000@...>
There's a disturbing absence of Ruby code
----- Original Message -----
[#50606] Python the new Lisp, what about Ruby then? — web2ed@... (Edward Wilson)
I've been reading that Python is the new lisp.
come on! python the new lisp? what's that suppose to mean? nothing
> ruby though just may gain as great a heritage as lisp due to its highly
[#50636] RubyInline 1.0.6 Released — Ryan Davis <ryand@...>
RubyInline 1.0.6 has been released!
[#50640] Business Objects — "Matthew, Graeme" <Graeme.Matthew@...>
I have been searching the www for some examples on how programmers have
[#50652] Is better to subclass or to add methods to an existing class? — Vincent Foley <vinfoley@...>
I was discussing with a (Python) friend last night. I told him that one
[#50667] select and select — dblack@...
Hello --
Is there a general concensus as to the best tool/format for documenting Ruby
At Sat, 21 Sep 2002 22:15:09 +0900,
GOTO Kentaro <gotoken@notwork.org> writes:
At Mon, 23 Sep 2002 13:13:56 +0900,
Hi,
At Mon, 23 Sep 2002 16:17:58 +0900,
GOTO Kentaro <gotoken@notwork.org> writes:
Hi,
Hi --
Tom Sawyer wrote:
Yukihiro Matsumoto wrote:
Hi,
Hi --
I really like the feel of 'pick' with arrays.
Hi --
Hi --
[#50683] visual ruby — "Kontra, Gergely" <kgergely@...>
I just want to find the Visual Ruby project, and find this page:
[#50685] subclassing Integer — John Tromp <tromp@...>
I'm writing a state space search program where each state can be consisely
[#50729] ruby/tcltk reentrancy bug — Jakub Travnik <j.travnik@...>
Hello,
[#50732] don't understand cause of `sysread': Bad file descriptor (Errno::EBADF) — Robert McGovern <tarasis@...>
Was writting a script to poll an audiotron (www.audiotron.net) and
[#50762] Thoughts on improving usage of Regexp#match — "Hal E. Fulton" <hal9000@...>
Please feel free to point out obvious things
[#50780] loving the look of Ruby code — dblack@...
Hi --
[#50820] wxWindows for Ruby Again — "Park Heesob" <phasis@...>
[#50825] RFC: Need a better caller(n) - real reflection for call stack wanted — Ryan Davis <ryand@...>
RubyInline has the following extension to Object:
[#50838] Questions regarding: Mnemonic and Object Prevalence — Oliver Beddows <oliver-b@...>
Hello,
I have tried Mnemonic a couple of months ago. It seems very promising,
Erik Terpstra <erik@solidcode.net> writes:
[#50848] Extconf problem. — Christian Szegedy <szegedy@...>
I have a minor problem with mkmf (ruby 1.6.7) and gmake.
[#50850] Checking hash key's and values, with case insensitivity — khabibiuf@... (Khurram)
Hey all,
On 2002.09.20, Khurram <khabibiuf@hotmail.com> wrote:
----- Original Message -----
[#50857] Regexp question (newbie) — Johann Spies <jspies@...>
After playing a little bit with Ruby 3 years ago, I am trying to learn
[#50867] Speed up suggestions — Tomas Brixi <tomas_brixi@...>
Hello,
[#50878] String interpolation at will? — "Hal E. Fulton" <hal9000@...>
Maybe I'm overlooking something obvious,
Maybe this is too dangerous but
[#50925] Inverse of id2name? — Philip Mak <mfraser@...>
If I have a variable set to :test, I can convert that to "test" by calling
[#50931] self as method argument revisited — dblack@...
Hello --
[#50934] The problem with run-time type checking — Philip Mak <mfraser@...>
One problem that I find crops up in Ruby, but doesn't really happen in
[#50936] Avoiding busy waiting — Harry Ohlsen <harryo@...>
I have a situation where I'd like to set up a queue that's filled by one
[#50937] caller lies, or Method#id is wrong, or both — Ryan Davis <ryand-ruby@...>
So, caller lies. I suspect this is true no matter what. It may also be
[#50948] Re: The problem with run-time type checking — Philip Mak <mfraser@...>
Dossy wrote:
[#50953] Getting a directory tree — "Hal E. Fulton" <hal9000@...>
Hi, all...
[#50958] are functions/methods "first class objects"? — David Garamond <davegaramond@...>
sorry this is a bit philosophical, but i just wonder whether ruby can be
Christoph wrote:
Hello Christian,
[#50962] RE: [ANN] RubyInline 1.0.7 Released — "Pe, Botp" <botp@...>
Hi sir Ryan,
[#50972] Re: Speed up suggestions — Tomas Brixi <tomas_brixi@...>
Thanks all for speedup tips.
In my experience, Python is faster than Ruby. I made a small script to
On Mon, Sep 23, 2002 at 11:44:30PM +0900, Vincent Foley wrote:
[#51017] embedding ruby inside an application? — Basile STARYNKEVITCH <basile+NO@...+starynkevitch.net.invalid>
Is it easy to embed ruby inside an application?
[#51027] File.lib bug? — Overnight <NOSPAM_jazz_x@..._NOSPAM>
Hello!
[#51046] Regexp: How to Find Legitimate Tokens? — William Djaja Tjokroaminata <billtj@...>
Hi,
At 11:44 PM 9/23/2002 +0900, Bill wrote:
[#51056] another easy one... — Mark Probert <probertm@...>
On Tue, Sep 24, 2002 at 01:09:45AM +0900, Mark Probert wrote:
[#51090] Using Ruby with other languages — Tapio Kelloniemi <spam07@...>
Hi all
[#51156] adding overload to ruby — "Bulat Ziganshin" <bulatz@...>
Hello all and especially Matz,
Hello Justin,
>>>>> "B" == Bulat Ziganshin <bulatz@integ.ru> writes:
Hello Justin,
>>>>> "B" == Bulat Ziganshin <bulatz@integ.ru> writes:
Hello ts,
>>>>> "B" == Bulat Ziganshin <bulatz@integ.ru> writes:
Hello ts,
Hi --
Hello dblack,
Hi --
Hi All,
Hi Dave,
Hello Justin,
Hello Nikodemus,
Hi,
Hi,
Hi --
Oh yes, in fact, this is one of our selling points, right? We show the
Hi --
Hello William,
Hi,
Hello Yukihiro,
Hi,
Hello Yukihiro,
On Mon, Sep 30, 2002 at 10:02:36PM +0900, Bulat Ziganshin wrote:
Hello Mauricio,
On Tue, Oct 01, 2002 at 01:34:22PM +0900, Bulat Ziganshin wrote:
Hello Mauricio,
On Thu, Oct 03, 2002 at 02:00:24PM +0900, Bulat Ziganshin wrote:
Hello Mauricio,
>>>>> "B" == Bulat Ziganshin <bulatz@integ.ru> writes:
Hello ts,
>>>>> "B" == Bulat Ziganshin <bulatz@integ.ru> writes:
Did you have a look at http://merd.net :
----- Original Message -----
Hello Christian,
"Bulat Ziganshin" <bulatz@integ.ru> writes:
William Djaja Tjokroaminata wrote:
Hello --
----- Original Message -----
-----BEGIN PGP SIGNED MESSAGE-----
Hello bbense+comp,
Hi,
Hello Yukihiro,
Why not designing a new language with a mix of typed variable and untyped
Well, I would like the idea of optional typing in one instance...to
Hi, great, I have someone with the same interest. My idea is simple:
-----BEGIN PGP SIGNED MESSAGE-----
On Fri, Sep 27, 2002 at 05:16:38AM +0900, bbense+comp.lang.ruby.Sep.26.02@telemark.stanford.edu wrote:
Hello bbense+comp,
On Fri, Sep 27, 2002 at 03:04:56PM +0900, Bulat Ziganshin wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hi,
[#51175] My script showing Python speed vs. Ruby (long, includes code) — bobx@... (Bob)
OS = Windows XP
[#51183] Why "and and or" Have Different Association from "&& and ||"? — William Djaja Tjokroaminata <billtj@...>
Hi,
[#51185] Object-Oriented struct Model in C — William Djaja Tjokroaminata <billtj@...>
Hi,
Hi,
On Wed, Sep 25, 2002 at 01:01:13AM +0900, William Djaja Tjokroaminata wrote:
Hi Paul,
[#51315] http/net — Manfred Hansen <manfred@...>
Hi,
>>>>> "M" == Manfred Hansen <manfred@toppoint.de> writes:
On Thu, Sep 26, 2002 at 01:05:53AM +0900, ts wrote:
On Thu, Sep 26, 2002 at 03:20:19AM +0900, Jim Freeze wrote:
At Thu, 26 Sep 2002 04:10:34 +0900,
[#51322] Is There a Formal List on What "Surprises" in Ruby? — William Djaja Tjokroaminata <billtj@...>
Hi,
[#51349] getting all classes within a module ?? — Markus Jais <info@...>
hello
[#51389] Is Ruby's grammar LL(k)? — Mauricio =?unknown-8bit?Q?Fern=E1ndez?= <batsman.geo@...>
Hi,
[#51407] Short Presentation on Ruby — Jon Dowland <jon@...>
Dear All,
[#51421] object attributes list — ajksharma@... (ajksharma)
HI,
[#51444] Ruby/Tk or mod_ruby or what ?? — GBanschbach@...
Dear All,
>>>>> "William" == William Djaja Tjokroaminata <billtj@z.glue.umd.edu> writes:
[#51459] Ruby program design question ( Pattern or AntiPattern ?) — <bbense+comp.lang.ruby.Sep.26.02@...>
-----BEGIN PGP SIGNED MESSAGE-----
[#51486] Ruby - common pitfalls? — Rudolf Polzer <AntiATField_adsgohere@...>
Is there a list of common pitfalls beginners in this language should
Scripsit ille William Djaja Tjokroaminata <billtj@y.glue.umd.edu>:
[#51495] hash missing value — "MikkelFJ" <mikkelfj-anti-spam@...>
Wouldn't it be useful with a missing value in hash tables so you avoid the
[#51504] Bye all — "Matthew, Graeme" <Graeme.Matthew@...>
[#51528] String gsub last '/\\%[0-8a-fA-F][0-8a-fA-F]/ match does not sub — "Robert Linder" <robert_linder_2000@...>
Ruby Versions:
[#51530] Where Is Method Call Precedence? — William Djaja Tjokroaminata <billtj@...>
Hi,
Hi,
Hi Bulat,
On Mon, Sep 30, 2002 at 10:36:41PM +0900, William Djaja Tjokroaminata wrote:
Hi Bulat,
[#51586] Design patterns for communication protocols? — coma_killen@...
Hi,
On 9/27/02 6:27 AM, "coma_killen@fastmail.fm" <coma_killen@fastmail.fm>
> Have you considered BEEP? It's an IETF standard for designing application
[#51639] RE: REXML namespace support — "Volkmann, Mark" <Mark.Volkmann@...>
In my case I'm given a string which is a namespace prefix and I want to
On 9/27/02 11:18 AM, "Volkmann, Mark" <Mark.Volkmann@AGEDWARDS.com> wrote:
On Mon, Sep 30, 2002 at 11:08:15PM +0900, Bob Hutchison wrote:
[#51640] method called on terminated object — Ariff Abdullah <skywizard@...>
[#51666] Visual C++ and RUBY — Bernhard Glueck <bernhard@...>
Hi there!
[#51767] python <=> ruby — Christian Szegedy <szegedy@...>
FYI, I found this while googling:
[#51768] Method <=> Proc — Christian Szegedy <szegedy@...>
Hi,
[#51775] alias versus method_missing — Lyle Johnson <lyle@...>
All,
Lyle Johnson wrote:
Joel VanderWerf wrote:
[#51809] thoughts on typelessness — dblack@...
Hi --
Hi David,
Hi,
On Sun, Sep 29, 2002 at 12:09:32PM +0900, dblack@candle.superlink.net wrote:
Gavin Sinclair wrote:
Chris Gehlker wrote:
Hi Dave,
----- Original Message -----
Hi,
William Djaja Tjokroaminata <billtj@y.glue.umd.edu> writes:
Hi Dave,
William Djaja Tjokroaminata <billtj@y.glue.umd.edu> writes:
At Wed, 2 Oct 2002 01:37:46 +0900,
On Wed, Oct 02, 2002 at 02:11:24AM +0900, GOTO Kentaro wrote:
At Wed, 2 Oct 2002 02:31:39 +0900,
On Wed, Oct 02, 2002 at 02:43:22AM +0900, GOTO Kentaro wrote:
At Wed, 2 Oct 2002 03:54:25 +0900,
On Wed, Oct 02, 2002 at 04:25:29AM +0900, GOTO Kentaro wrote:
Hi Matz,
Hi,
Hi Matz,
Hi Alan,
[#51818] announce@ == less email (FAQ item?) — Ryan Davis <ryand-ruby@...>
ZenTest and ZenWeb were just released. I announced these to several
Ryan Davis wrote:
Hi Hal,
Hello William,
> >> I *do* like to keep the discussion of changing Ruby down to less
[#51819] Embedding Ruby in Mac OS X 10.2 — "Rod Schmidt" <rschmidt@...>
It appears that libruby, ruby.h, etc. doesn't come with Jaguar. Anyone have
[#51886] idea for a much needed application — rsrchstr@... (mike henley)
I remember a while ago reading about tim burners-lee and how his
[#51935] idris1000@golfemail.com — "IDRIS" <idrial@...>
Date:September 30,2002.
[#51947] Get to know my external IP adress from Ruby? — coma_killen@...
Hi,
[#51974] Things That Newcomers to Ruby Should Know — William Djaja Tjokroaminata <billtj@...>
Things That Newcomers to Ruby Should Know
Thanks, Gabriele. I will try to incorporate your input. The "0 is
>> - the ||= operator exists :-)
Hi,
Hi --
[#52000] Friedl goes Ruby — "MikkelFJ" <mikkelfj-anti-spam@...>
FAQ for comp.lang.ruby
RUBY NEWSGROUP FAQ -- Welcome to comp.lang.ruby! (Revised 2002-9-18)
This FAQ contains information for those who want to:
1) learn more about Ruby, and want to
2) post to comp.lang.ruby or to the ruby-lang mail list, or want to
3) provide anonymous feedback to help us improve Ruby.
This FAQ will be posted monthly.
Note that this is *not* the Ruby language FAQ! This can be found at the
main Ruby site (www.ruby-lang.org).
TABLE OF CONTENTS
1 About Ruby
1.1 What is Ruby?
1.2 Where can I find out more about Ruby?
2 About comp.lang.ruby.
2.1 Tell me about comp.lang.ruby.
2.2 Tell me the posting guidelines for comp.lang.ruby.
2.3 Tell me about the prolific Matz poster.
2.4 How do the mailing list and newsgroup interrelate?
2.5 What are these 5-digit message numbers?
3 Anything else?
1 About Ruby
1.1 What is Ruby?
Ruby is a very high level, fully OO programming language. Indeed,
Ruby is one of the relatively few pure OO languages. Yet despite
its conceptual simplicity, Ruby is still a powerful and practical
"industrial strength" development language.
Ruby selectively integrates many good ideas taken from Perl,
Python, Smalltalk, Eiffel, ADA, Clu, and Lisp. Ruby combines
these ideas in a natural, well-coordinated system that embodies
the principles of least effort and least surprise to a
substantially greater extent than most comparable languages --
i.e. you get more bang for your buck, and what you write is more
likely to give you what you expected to get. Ruby is thus a
relatively easy to learn, easy to read, and easy to maintain
language; yet it is very powerful and sophisticated.
In addition to common OO features, Ruby also has threads,
singleton methods, mixins, fully integrated closures and
iterators, plus proper meta-classes. Ruby has a true
mark-and-sweep garbage collector, which makes code more reliable
and simplifies writing extensions. In summary, Ruby provides a
very powerful and very easy to deploy "standing on the shoulders
of giants" OO scaffolding/framework so that you can more quickly
and easily build what you want to build, to do what you want to
do.
You will find many former (and current) Perl, Python, Java, and
C++ users on comp.lang.ruby that can help you get up to speed in
Ruby.
Finally, Ruby is an "open source" development programming
language.
1.2 Where can I find out more about Ruby?
Ruby's home web site:
http://www.ruby-lang.org/en (Ruby English language home page.)
Follow the links to documentation, downloads, the Ruby
Application Archive, the Ruby mail list archives, and lots
of other interesting information.
Ruby's other major on-line documentation and links site:
http://www.rubycentral.com
Ruby FAQ:
http://www.rubycentral.com/faq/
Ruby User's Guide (introductory tutorial):
http://www.ruby-lang.org/~slagell/ruby/
Ruby Reference Manual:
http://www.ruby-lang.org/en/doc.html
Ruby classes, modules, and methods reference:
http://www.rubycentral.com/ref/
English language Ruby books (recent publication order):
Making Use of Ruby
by Suresh Mahadevan
Wiley; ISBN 0-471-21972-X (2002)
Teach Yourself Ruby in 21 Days
by Mark Slagell
Sams; ISBN: 0672322528 (March, 2002)
Ruby Developer's Guide
by Michael Neumann, Robert Feldt, Lyle Johnson
Publishers Group West; ISBN: 1928994644 (February, 2002)
The Ruby Way
by Hal Fulton
Sams; ISBN: 0672320835 (December, 2001)
Ruby In A Nutshell
by Yukihiro Matsumoto
O'Reilly & Associates; ISBN: 0596002149 (November, 2001)
Programming Ruby: A Pragmatic Programmers Guide
by Dave Thomas and Andrew Hunt
Addison Wesley; ISBN: 0201710897 (2000)
Internet version: http://www.rubycentral.com/ref/
Errata: http://www.pragmaticprogrammer.com/ruby/errata.html
Forthcoming English language Ruby books (author alpha order):
The Ruby Developer's Handbook
Robert Calco, Rich Kilmer, Dana Moore
Sams Publishing, ISBN: ??? (2002)
CANCELED, MARCH 2002 (for reasons unknown):
The Ruby Programming Language
by Yukihiro "Matz" Matsumoto and Keiju Ishitsuka
Addison Wesley Professional; ISBN: 020171096X (June, 2002)
German language Ruby books (author alpha order):
Programmieren mit Ruby
by Armin Roehrl, Stefan Schmiedl, Clemens Wyss, et al.
dpunkt.de; ISBN 3898641511 (February, 2002)
Programmieren mit Ruby. Handbuch f den pragmatischen
Programmierer.
Translation of the Thomas/Hunt book (Programming Ruby,
aka the Pickaxe Book)
Addison-Wesley, ISBN: 382731965X (2002)
Forthcoming German language Ruby books (author alpha order):
Das Einsteigerseminar Ruby. Der methodische und
ausfrliche Einstieg.
by Dirk Engel and Klaus Spreckelsen
ISBN: 3826672429
Search past postings to comp.lang.ruby or the ruby-lang mail list
(which have been mirrored to each other since mid-2000):
http://www.deja.com/home_ps.shtml
(Enter comp.lang.ruby in the "forum" entry field.)
http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml
Local Ruby users and groups in your area:
http://www.pragprog.com/ruby?RubyUserGroups
2 About comp.lang.ruby.
2.1 Tell me about comp.lang.ruby
comp.lang.ruby was officially approved in early May, 2000.
(Conrad Schneiker, the former maintainer of this FAQ, was
responsible for the "net paperwork" of creating this group.)
Here is the official charter:
CHARTER: comp.lang.ruby
The comp.lang.ruby newsgroup is devoted to discussions of the
Ruby programming language and related issues.
Examples of relevant postings include, but are not limited
to, the following subjects:
- Bug reports
- Announcements of software written with Ruby
- Examples of Ruby code
- Suggestions for Ruby developers
- Requests for help from new Ruby programmers
The newsgroup is not moderated. Binaries are prohibited
(except the small PGP type). Advertising is prohibited (except
for announcements of new Ruby-related products).
END CHARTER.
2.2 Tell me the posting guidelines for comp.lang.ruby.
(You should also follow these guidelines for the ruby-list mail
list, since it is mirrored to comp.lang.ruby.)
(1) ALWAYS be friendly, considerate, tactful, and tasteful. We
want to keep this forum hospitable to the growing ranks of
newbies, very young people, and their teachers, as well as
cater to fire breathing wizards. :-)
(2) Keep your content relevant and easy to follow. Try to keep
your content brief and to the point, but also try to include
all relevant information.
(a) The general format guidelines (aka USENET Netiquette) are
matters of common sense and common courtesy that make life
easier for 3rd parties to follow along (in real time or
when perusing archives):
- PLEASE NOTE! Include quoted text from previous posts
*BEFORE* your responses. And *selectively* quote as much
as is relevant.
- Use *plain* text; don't use HTML, RTF, or Word. Most
mail or newsreader programs have an option for this; if
yours doesn't, get a (freeware) program or use a
web-based service that does.
- Include examples from files as *in-line* text; don't
use attachments.
(b) If reporting a problem, give *all* the relevant
information the first time; this isn't the psychic friends
newsgroup. :-) When appropriate, include:
- The version of Ruby. ("ruby -v")
- The compiler name and version used to build Ruby.
- The OS type and level. ("uname -a")
- The actual error messages.
- An example (preferably simple) that produces the
problem.
(c) If reporting a bug, please copy (cc:) your post to:
mailto:ruby-bugs@ruby-lang.org
This will enter your report into the Ruby bug database.
You can browse the database at:
http://www.ruby-lang.org/cgi-bin/ruby-bugs
(3) Make the subject line maximally informative, so that people
who should be interested will read your post and so that people
who wouldn't be interested can easily avoid it.
*Usefully* describe the contents of your post:
This is OK:
"How can I do x with y on z?"
"Problem: did x, expected y, got z."
"Bug: doing x with module y crashed z."
This is *NOT* OK:
"Please help!!!"
"Newbie question"
"Need Ruby guru to tell me what's wrong"
(4) Finally, be considerate: don't be too lazy. If you are
seeking information, first make a reasonable effort to look it
up. As appropriate, check the Ruby home page, check the Ruby
FAQ and other documentation, use deja.com to search past
comp.lang.ruby postings, and so on.
2.3 Tell me about the prolific Matz poster.
Matz (aka Yukihiro Matsumoto) is the wizard who created Ruby for
us, so be nice to him. He is very busy, so be patient when asking
questions. See the Ruby home page to find out more about him and
his work. I (Conrad Schneiker) founded comp.lang.ruby at his
suggestion. Contrary to lots of skepticism, it was approved on
the first attempt, with 200 yes votes.
2.4 How do the mailing list and newsgroup interrelate?
The mailing list is older. When the newsgroup was created, they
diverged. In mid-2001, Dave Thomas created a two-way gateway
that would "mirror" the newsgroup to the list and vice versa.
(This was accomplished in 200 lines of Ruby code.) It is not
perfect; because of variability in the news feed, sometimes
messages are dropped or duplicated.
The online archive of the mailing list therefore includes most
of the traffic on the newsgroup, excluding the posts that were
made before the creation of the gateway.
Note: Spam or other inappropriate messages are NOT the
responsibility of Dave Thomas, who maintains the gateway. He
does everything in his power to deal with this issue. Do NOT
report spam to his ISP merely because the messages come from
his server.
2.5 What are these 5-digit message numbers?
Historically, every item on the mailing list had a subject
starting with a string like: [ruby-talk:99999]
The message numbers were convenient since they were strictly
serial and formed a good way to refer to a past message. But
they interfered with threading; Matz removed them after the
matter was put to a vote in early 2002.
The news header still refers to this number, should anyone
wish to retrieve it. On the mailing list this number can
now be found in the X-Mail-Count: header.
You can point to a specific message by appending it onto the
ruby-talk.org URL; i.e. http://ruby-talk.org/12345 will refer
to message 12345.
3. Anything else?
If you are new to Ruby (or haven't previously taken the Ruby User
Survey), please take a moment to anonymously tell us about your
programming background and about your Ruby-related interests. The
results will be reported back to the Ruby community from time to
time. This helps us do a better job of helping each other, and to
more effectively expand the Ruby community for our mutual benefit.
The survey is at:
http://dev.rubycentral.com/survey.html
This FAQ was produced by Conrad Schneiker (schneiker@jump.net).
It is now maintained by Hal Fulton (hal9000@hypermetrics.com).
I'm interested in corrections and suggestions, but remember that
the purpose of this FAQ is to be a brief and simple introduction
for new comp.lang.ruby readers.
In closing, one of the reasons that Ruby was designed to be
relatively simple, uniform, yet very powerful was to make serious
programming (among other kinds) fun. We hope you will help us
keep comp.lang.ruby fun as well. Enjoy. :-)