85344-86520

85147-86733 subjects 85522-86178

^ Fileutils.cp bug?
85344 [chad chadfow] I'm experiencing the following behavior in the latest CVS copy of ruby on
85348 [rubytalk box] (5/wejn/ns) x$ echo "goodbye" > src
85349 [chad chadfow] # Hi,
85353 [rubytalk box] wow ... even better :-) I think it will avoid possible problems

^ Compiling tcltklib
85351 [zdennis mkte] Ok I've got the compiling part of Ruby set. Ruby 1.8.1 is up and going.
+ 85373 [zdennis mkte] Does anyone know how to add this argument when doing the ruby compile
+ 85394 [nobu.nokada ] Give them to make as configure_args.

^ [OT] Matz vs Wall - borrowing from each other
85372 [djberge qwes] Nope, not an attempt at a flame war. Just an interesting article I came

^ ingres driver for Ruby?
85374 [djberge qwes] I searched the RAA, RubyForge, the ruby-talk list, comp.database.ingres

^ pack bug on 64-bit ruby
85377 [djberge qwes] Solaris 9
85387 [lyle users.s] If Array#pack is supposed to output a four-character string for the
85388 [djberge qwes] Thanks Lyle - that seems to work although (as expected I think) it does
85398 [nobu.nokada ] [-1].pack("v") gently gives "\377\377" on 32 bit platforms, so
85565 [djberge qwes] Forgive my ignorance, but does this just mean that pack("V") is always
86458 [nobu.nokada ] Yes, masking except lower bits.

^ Who is that masked rubyist?
85402 [dblack wobbl] I have always loved this anonymous quote from an old Ruby Garden

^ (none)
85403 [closedb noth] saying hello...

^ Ruby DBI problem
85408 [orion2480 ho] I'm trying to get MySQL to work with Ruby 1.8.
85484 [orion2480 ho] Doh! Thanks, that did the trick.

^ Re: Strong Typing (Re: Managing metadata about attribute types) <Pine.LNX.4.44.0311171402340.1133-100000@ool-4355dfae.dyn.optonline.net>
85410 [tvuong comca] I don't think I'm describing a one-to-one, immutable methods ...
85422 [surrender_it] let me put my 2eurocent..

^ Re: Strong Typing (Re: Managing metadata about attribute types) <Pine.LNX.4.44.0311171402340.1133-10
85411 [transami run] type silly(x)

^ Again, Rite explanation needed  (keyword args and new hash syntax)
85421 [surrender_it] Again here to bother you :)
+ 85426 [transami run] whos the bigger bother? :) and i wouldn't think you could be rude. (well, maybe if you REALLY tried)
| 85442 [surrender_it] well, if you write
+ 85431 [mneumann nte] b=5 is an expression and is allowed everywhere to appear.
| 85441 [surrender_it] ok, thanks, now I understand why  b: a syntax is needed to call stuff.
| + 85452 [mneumann nte] print a, b, args, keys
| | 85483 [surrender_it] mh.. yes, this seem the case were  our kwd would be better. thanks for
| + 85471 [matz ruby-la] Just trade off.  I thought we don't need to break compatibility here.
|   85489 [surrender_it] thank you and Michael for the replies enough for me :)
+ 85512 [greg puyo.cj] I'm a bit confused by this too.
  + 85529 [surrender_it] well, I answer based on keyword args as I think they will work...
  | 85531 [mneumann nte] def method_with_kwd_args (hash)
  + 85545 [matz ruby-la] Double asterisk for grouping the rest of keyword arguments.  Keyword
    85551 [greg puyo.cj] Thanks for clearing that up! Is there some reason why you chose
    85558 [matz ruby-la] It's borrowed from Python, to show we have no prejudice for it.

^ Anyone runs tdiary 1.5.6?
85423 [gour mail.in] I'm trying to setup some simple Ruby blogger to enable me upload RSS feeds to
85430 [aamine lover] Yes, it is a prompt of CGI library.
85444 [gour mail.in] I did and after some time (beeing very mem & cpu hungry), the process was
85769 [aamine lover] Out of memory???  Please tell me the result of "ruby --version".
+ 85779 [gour mail.in] ruby 1.8.0 (2003-08-04) [i686-linux-gnu]
+ 85840 [gour mail.in] OK. I re-emerged ruby & it is compiled with -Os flag.

^ XP
85428 [sabymus redi] charset=iso-8859-1

^ DBI:ODBC-Question
85429 [oliverosterh] <html><style>p {margin: 0px}</style><body style='font-size:9pt; font-family:Verdana; font-family: Verdana' ><P>Hi, </P><P>I'm trying to execute a prepared statement several times:</P><P>dbh=DBI.connect("dbi:ODBC:TESTDB", "test", "test")</P><P>sth=dbh.prepare("select * from z_da where entitaet_c = ?")</P><P>sth.execute("egpa&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ")</P><P>sth.execute("kbpa&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ")</P><P>On the second execute i get the Message:</P><FONT color=#0000ff size=2><P>DBI::DatabaseError: S1010 (0) [Oracle][ODBC]Function sequence error.</P><P>D:/Programme/ruby/lib/ruby/site_ruby/1.8/DBD/ODBC/ODBC.rb:204:in `execute'</P><P>D:/Programme/ruby/lib/ruby/site_ruby/1.8/dbi/dbi.rb:743:in `execute'</P></FONT><P>Does anybody know what's wrong here? I guess I miss something important.</P><P>Another problem is that since the db-field entitaet_c is!

^ testing argument type and duck typing, newbie question
85434 [raphael.baud] I have a method taking one argument that can be an integer or a string.
+ 85437 [decoux moulo] Well, it really demand on what you want to do.
+ 85443 [surrender_it] you don't want duck typing :)
  + 85459 [transami run] You simply need to consider how your methos is using that argument. What does your method do with the integer in contract to what it does with the string? If it treats them uniformly, that is to say, by calling methods on them that they both respond to equally, then you do not have to treat each case in any special way. That's Duck Typing. For example, try passing an integer and then a string to this
  | + 85460 [transami run] oops!
  | + 85461 [raphael.baud] I use them as a key to extract an element from a Hash (if arg is a string)
  |   85479 [ahoward ngdc] i do things like this alot too.  in my experience it is easiest to do this
  + 85463 [kapheine hyp] =20
  + 85481 [dblack wobbl] Then he'd better avoid Ruby :-)

^ A newbie query about Soap4R and dot net web services
85450 [davem1957 ya] Can anyone help me with this Soap4r problem?
85453 [nakahiro sar] Try this;
85454 [SchmittR t-s] last week I encountered the same problem.
+ 85456 [nakahiro sar] This is far better than my answer.  Thanks.
+ 86228 [davem1957 ya] Roland,

^ Thanks for the Comments Mr. Black
85455 [transami run] Hey DavidBlack,

^ AW: A newbie query about Soap4R and dot net web services
85457 [SchmittR t-s] No,

^ Re: compiling tcltklib
85462 [zdennis mkte] Ok,

^ [BUG] File#rewind, File#syswrite, File#pos on Cygwin build
85465 [NOSPAMcs96an] On the cygwin build of ruby v1.8.0, I have encountered a strange bug
+ 85473 [decoux moulo] try to add a flush
+ 85764 [bob.news gmx] "Alan Davies" <NOSPAMcs96and@yahoo.co.ukNOSPAM> schrieb im Newsbeitrag
  85776 [decoux moulo] No, no.
  + 85974 [NOSPAMcs96an] Can we get this fixed in 1.8.1 then?
  + 86459 [nobu.nokada ] Robert is correct.
    + 86488 [decoux moulo] When a file is opened with update mode (+ as the  second  or
    + 86520 [NOSPAMcs96an] Ah that explains a lot.  Why doesn't #syspos exist then?

^ [Q] Looking for the Ruby equivalent of this Unix command...
85468 [lyle users.s] File.syscopy(fromName, toName)
85487 [surrender_it] I think

^ RubyConf presentations available?
85469 [mneumann nte] Are the RubyConf presentations (other than matz's) somewhere available,
+ 85470 [rodrigo.berm] Or  at least some  Comments, Photos ?
+ 85476 [batsman.geo ] _           _
  85477 [James.Weiric] Ryan Davis will be publishing all the presentations on his web site.  We
  85495 [drbrain segm] he

^ [ANN] Diaria 0.1.4 released
85478 [shout ozten.] Diaria 0.1.4 is up on rubyforge.org.

^ "stereotyping" (was: Re: Strong Typing (Re: Managing metadata about attribute types) )<Pine.LNX.4.44.0311171402340.1133-100000@ool-4355dfae.dyn.optonline.net>
85486 [dblack wobbl] Class name checking doesn't ensure needed behavior.  Actually, let me
85488 [James.Weiric] I share some of David's concerns, but would like to point out that not only
85492 [simon ecnetw] I think this is a flaw in the current ruby libraries, not a flaw in the
+ 85493 [martindemell] And moreover you could reopen the class and mixin IO.
+ 85494 [g intersect-] [interfaces]
| 85511 [chr_mail gmx] Whats the improvement here. We can already fine tune
| 85538 [g intersect-] It wasn't a particularly good example (but just checking the code, a
+ 85499 [sean celsoft] This was my thinking as well.  I don't like the idea of strong typing at all
| 85528 [tvuong comca] Yep.  That's my thinking as well.  And it is possible in Ruby because of
+ 85549 [jweirich one] [... redesign of Ruby class libraries to support abstract IO objects
  85586 [sean celsoft] Ruby definitely needs a solid, abstract IO interface.
  85603 [James.Weiric] Ah, the solution to an over constrained system is to ignore the constraints.
  85608 [sean celsoft] Sometimes you have to; that's programming for you.

^ String startswith/endswith in Ruby?
85503 [ramen lackin] I'm a Python user trying to learn a bit of Ruby. I was wondering if there's
+ 85504 [surrender_it] then click on starts_with and ends_with and you'll see the code.
| 85509 [ramen lackin] Perfect, thanks!
+ 85505 [zdennis mkte] Dave,
+ 85506 [harryo qiqso] How about this ...
| 85532 [surrender_it] well, IMO It is less error prone, may be implemented in a faster way,
| 85652 [harryo qiqso] True.  I must say, I was surprised there weren't built-in methods for these.
| 85655 [zdennis mkte] I just had my 21 bday. I'm putting down a few for Matz. ;)
| + 85682 [harryo qiqso] Congratulations! Have a couple for me!
| + 85900 [ramen lackin] Cheers!
+ 85508 [mneumann nte] s =~ /^Hello/
+ 86460 [nobu.nokada ] I often use

^ why the "response" in h.get() ?
85507 [bxs hadiko.d] I found out, that getting data via
85513 [bystr mac.co] a, b = 1, 2 # a==1 b==2

^ Re: "stereotyping" (was: Re: Strong Typing (Re: Managing metadata about attribute types)LONGEST SUB?
85510 [transami run] I wonder if it would be helpful to be able to ask a method what the respond_to? requirements of its parameters will be.
85514 [ahoward ngdc] how about simply

^ Duck Type System? ( was: stereotyping...er...way too long :)
85515 [transami run] a good improvement to #respond_to? no doubt, and easily implemented.
85576 [wkb airmail.] knows
+ 85577 [michael_s_ca] T's.
+ 85593 [seth cql.com] No wonder they are always quacking.
  85614 [walker letha] It was Duck tape before it was Duct tape, because the military used it

^ [Q] HTML rendering?
85516 [dcarrera mat] Does anyone know if any of the current, cross-platform, GUI toolkits of Ruby
85525 [austin halos] I don't think so. There is GtkHTML, but I don't know if it's part of the
85546 [m_libby ands] Ruby-GNOME2 includes a binding for gtkhtml2. There are MS Windows packages

^ Multi-dimensioned sparse array ?
85518 [charleshixsn] Does anyone have an implementation of a multi-dimensioned sparse array?
85527 [austin halos] What about using hashes?
+ 85553 [bobgus rcn.c] There is a lot of work already done on sparse matrix computer math.
| 85594 [charleshixsn] Thanks for the link.  Whee!  Fortran.   Betcha it's Fortran77 too.
+ 85580 [bob.news gmx] "Austin Ziegler" <austin@halostatue.ca> schrieb im Newsbeitrag
| 85615 [austin halos] I believe that Mr Hixson requires slices. This wouldn't be possible
+ 85592 [charleshixsn] How would you index along other than the first dimension?  But that's
  + 85596 [qj5nd7l02 sn] I am curious to how many dimension you need?  3, 7, 50 ?
  | 85623 [charleshixsn] It's actually basically a lookup algorithm at this point, but I'd rather
  | + 85646 [qj5nd7l02 sn] How about just using a one-dimentional sparse array, and this many2one
  | | 85680 [charleshixsn] That *is* an interesting basic approach.  Of course data would need to
  | + 85765 [bob.news gmx] "Charles Hixson" <charleshixsn@earthlink.net> schrieb im Newsbeitrag
  + 85620 [austin halos] hash_maker = proc { |h, k| h[k] = Hash.new(&hash_maker) }
    85647 [charleshixsn] It seems like I *MUST* be misunderstanding the hash of hashes concept.

^ Lexing and Parsing in Ruby.
85519 [john.carter ] Ooh this is so,so sweet....
85589 [bob.news gmx] "John Carter" <john.carter@tait.co.nz> schrieb im Newsbeitrag

^ Re: "stereotyping"
85521 [austin halos] It certainly doesn't. That doesn't mean that there aren't times when
85544 [dblack wobbl] [Apologies to anyone whose threading is getting messed up by the
85583 [sean celsoft] Actually, kind_of? is far more informative.  kind_of? indicates that it
+ 85588 [dblack wobbl] A Ruby module or class is neither a contract, nor a fixed collection.
| 85595 [sean celsoft] A contract is any interface, and a Ruby class is an interface.  True, a Ruby
| + 85598 [matz ruby-la] A class has interface; a class can be used as interface (by set of its
| | 85601 [sean celsoft] But again, that flexibility is LOST when you have to pass an object to a
| | + 85605 [chad chadfow] # I'm clear on the subject of dynamic typing, and I'm not an advocate for static
| | | + 85606 [James.Weiric] Using "kind_of" testing /further/ reduces flexibility by requiring
| | | | 85611 [sean celsoft] No, the flexibility is gone already; kind_of? just provides a more informative
| | | | 85635 [austin halos] would
| | | | 85638 [sean celsoft] Wrong!  There's no mention of the Socket object anywhere!  The only way he
| | | | 85676 [austin halos] Not really. Since Ruby is open source, he can add a quick debug
| | | | 85683 [sean celsoft] Not if it was installed as root and he's not root.
| | | + 85612 [sean celsoft] Because something of this nature should be built-in.  It's faster when written
| | |   + 85617 [contact maik] Premature optimization is the root of all evil.
| | |   | 85629 [sean celsoft] That doesn't follow at all.  That's a severe generalization.
| | |   | 85667 [austin halos] design time cost.
| | |   | 85669 [sean celsoft] Because it's a feature I feel Ruby should have.
| | |   | 85673 [emschwar pob] It's not a lot better to me, because it's inconsistent.  If, as you
| | |   | 85674 [sean celsoft] That's just how Ruby is, though.  When you get an object, you never know what
| | |   | + 85677 [emschwar pob] Exactly!  And if you sorta-promise something, and you only
| | |   | | 85685 [sean celsoft] But, as with Ruby's dynamic typing, that's good enough.  Having strong typing
| | |   | | 85711 [austin halos] An interface declaration system is useless unless it's used. I
| | |   | | 85727 [sean celsoft] Thus the optional component of the RCR.
| | |   | | 85742 [austin halos] I did. It adds no value over and above what Ruby already has and
| | |   | + 85678 [chad chadfow] # > > It's a LOT better.  For you, who knows the contract, no, it's the
| | |   + 85624 [chad chadfow] # >
| | |     + 85633 [sean celsoft] I'm in the minority of people who are here to speak out FOR some form of type
| | |     | 85648 [charleshixsn] No, you don't know that at all.  It's a reasonable presumption, but any,
| | |     | 85649 [sean celsoft] But I would make the assumption that if they were overridden, they were
| | |     | 85650 [James.Weiric] know it
| | |     | + 85653 [sean celsoft] Check Ruby Garden for my RCR on this subject.  Comments follow, James.
| | |     | + 85654 [simon ecnetw] Well, you certainly captured my thoughts. That's exactly what I was
| | |     | + 85662 [glv vanderbu] Other languages with similar object models have wrestled with these same
| | |     + 85636 [matz ruby-la] Really?  As long as I checked last time, its check is done based on
| | |       85660 [chad chadfow] # Hi,
| | + 85618 [matz ruby-la] I'm not sure what you mean by "flexibility LOST".  In your scenario in
| | | 85631 [sean celsoft] When a method is written to use the methods of another object, and that code
| | | + 85641 [matz ruby-la] I don't understand "the flexibility to change the method of the
| | | | + 85644 [sean celsoft] Right now, if I inherit the File object, I can re-define the #read method to
| | | | + 85658 [greg puyo.cj] I think this is fascinating stuff! Have there been any suggestions yet,
| | | + 85694 [mwilson13 co] While I could be wrong, my interpretation of what matz said is that he
| | |   85697 [michael_s_ca] moving
| | |   + 85698 [michael_s_ca] team working
| | |   | 85701 [sean celsoft] It's associated with "understanding" which is usually the predicate of
| | |   | + 85702 [transami run] which makes me wonder why euphoria's system hasn't been picked up on.
| | |   | | 85703 [david.naseby] Understanding can be accomplished through investigation (irb, unit-tests)
| | |   | + 85704 [michael_s_ca] How do the smalltalkers manage?
| | |   |   + 85706 [transami run] i disagree. you just require the proper reflection.
| | |   |   | 85753 [matz ruby-la] I didn't really get you.  Could you explain what "the proper
| | |   |   + 85718 [cjh_nospam m] Couldn't say for sure, but I've never known a smalltalker who
| | |   |     85757 [julian beta4] Wow!  That's quite the troll! - I think I'll bite.
| | |   |     + 85767 [transami run] yes. there are variouz levels of reflection (or introspection). ruby has very good reflection for OO metaphor. you can examine inside objects, etc. but it has poor method reflection. you can't easily look at what a method is made of. if you recall from my RCR, as imperfect as it is, it did suggest having methods indexed as arrays of statements (atomic lambdas?) these would of course be nested by scope. anyway, that is another form of reflection.
| | |   |     | + 85825 [michael_s_ca] interface
| | |   |     | | 85826 [michael_s_ca] bad,
| | |   |     | | 85862 [tvuong comca] But every attempts to present intended/documented uses of kind_of? has
| | |   |     | | 85870 [michael_s_ca] annoying to
| | |   |     | | 85878 [sean celsoft] When people give their reasons, that's it.  That's the reason.  The line of
| | |   |     | | + 85885 [austin halos] Okay. I'm going to respond to this and then I'm going to stop. This
| | |   |     | | | 85889 [sean celsoft] Whatever you say Ziegler.
| | |   |     | | + 86024 [rasputin ido] optional 'interface' extension. If he cant even be bothered to
| | |   |     | | | + 86027 [sean celsoft] Because this is far simpler, and once started, cannot lapse.  When he tests
| | |   |     | | | | + 86029 [djd15 po.cwr] You always have to update documentation when you change something.
| | |   |     | | | | | 86031 [sean celsoft] Not always.  If you provide code to others and are responsible enough to do
| | |   |     | | | | + 86185 [rasputin ido] Right, but thats no different to enforcing a respond_to? and
| | |   |     | | | |   86247 [emschwar pob] Seems to me that overloading 'super' again, as others have proposed,
| | |   |     | | | + 86028 [david.naseby] Below is a quick hack to do that. Needs work. Needs redirection of IO. But
| | |   |     | | |   86045 [greg puyo.cj] Is this or something like it on the RAA? Perhaps a slightly more general
| | |   |     | | |   86053 [transami run] # notice if TypeErrors woud return offending respond_to? method
| | |   |     | | |   + 86077 [martindemell] That would break a *lot* of code that uses it as a means to annotate an
| | |   |     | | |   + 86080 [transami run] Sorry I forgot to post results of DuckHunter examples. (DuckHunter itself is
| | |   |     | | + 86033 [dagbrown LAR] Of course, the simple answer to that is to use
| | |   |     | |   86036 [sean celsoft] I know.  I agree, too.  Doesn't happen as often as I wish.
| | |   |     | |   86258 [dagbrown LAR] That's the inverse of the Ruby Way.
| | |   |     | |   86263 [sean celsoft] I agree, which is why for my own personal use, I'm going back to something
| | |   |     | + 85890 [matz ruby-la] Interesting.  To tell the truth, I thought it as an typing in Ruby
| | |   |     + 85913 [cjh_nospam m] Sorry, it probably was a bit OTT. Interesting though that most of the
| | |   |       85923 [julian beta4] Well, I've never had a discussion about this that has changed the minds
| | |   |       + 85925 [martindemell] I keep getting hung up on this point. Are you proposing an entire
| | |   |       | 85927 [sean celsoft] The syntax of the interface description isn't really that important; it's
| | |   |       | 85984 [martindemell] Ah, okay. That does sound like a promising approach, particularly since
| | |   |       | 86003 [sean celsoft] Yes, precisely, and in-fact Matz could add cheap, pre-defined interface tags
| | |   |       + 85931 [cjh_nospam m] I'm not the religious type, and I appreciate you taking the time to
| | |   |         85954 [austin halos] Um. Sorry, but type signatures don't promise you that side effects
| | |   |         85963 [cjh_nospam m] That's true, but they help by catching some cases. Said cases are
| | |   |         85983 [austin halos] I don't find that they catch *useful* cases, but rather cases where
| | |   |         + 85991 [ahoward ngdc] this article is in agreement with you, and good reading for anyone interested
| | |   |         | + 86005 [hal9000 hype] Umm, is there a "not" missing from this sentence? :)
| | |   |         | | 86026 [ahoward ngdc] oh man - _that_ is embarassing.  definitely a missing 'not'!
| | |   |         | | 86042 [dagbrown LAR] Which part of the sentence is it missing from? :-)
| | |   |         | + 86018 [surrender_it] mh.. based on this we must hope that matz is really really stupid :)
| | |   |         |   86038 [matz ruby-la] Don't worry.  I am.
| | |   |         |   86052 [ahoward ngdc] loop { self.mouth << self.foot } if clr?
| | |   |         + 86002 [sean celsoft] The humans writing the code usually determine points of failure, though.
| | |   + 85733 [simon ecnetw] No, it's more to protect me!
| | |     + 85736 [michael_s_ca] *chuckle*
| | |     | + 85738 [david.naseby] If the developer of the library was crap enough to leave the library
| | |     | | 85740 [transami run] Simon,
| | |     | | 85741 [transami run] Simon,
| | |     | + 85744 [vjoel PATH.B] That kind of experience would be interesting to hear about.
| | |     + 85745 [austin halos] There are alternative mechanisms for doing that, though.
| | + 85630 [austin halos] This argument is circular.
| | | 85634 [sean celsoft] This what I'm advocating.  But for simplicity, the interface descriptions can
| | + 85639 [gsinclair so] Nobody likes undescriptive error messages.  You're asking Ruby to do
| |   85640 [sean celsoft] Funny you should mention that.  =)
| + 85627 [austin halos] A class defines a collection of methods that could be called an
| | 85637 [sean celsoft] I agree.  I don't advocate STRONG checking, just simple declarations that
| | 85670 [austin halos] I've already addressed the uselessness of this. This could also be
| | 85672 [sean celsoft] Why only in SOAP or RPC mechanisms?  What makes them different from someone
| | 85707 [austin halos] SOAP, for example, is meant for use by a variety of different
| | + 85708 [transami run] ...
| | | 85710 [transami run] promises are made to be broken
| | | 85715 [simon ecnetw] Yes, that's why I chose the word!
| | | 85729 [sean celsoft] This is precisely what I am talking about.  On the nose.
| | | 85732 [michael_s_ca] The exact opposite might be said from someone with a largely dynamic
| | | 85743 [austin halos] What's interesting is that I haven't opposed the idea of type
| | + 85720 [simon ecnetw] Plus the fact that when you're passing data rather than object
| |   + 85723 [michael_s_ca] About them, or you?   =)
| |   + 85749 [austin halos] You're right.
| + 85851 [chad chadfow] #
|   + 85852 [chad chadfow] Excuse that last post.  It was an abandoned one that ended up getting
|   + 85856 [sean celsoft] Yes, because I don't know what sort of object has the #drive method.  It's not
|     85873 [austin halos] Forgive me for being boggled, Sean. That's typically the third thing
|     85874 [sean celsoft] Never heard of it, but I assume it's a C++ library?  Do the type declarations
|     85881 [austin halos] That you haven't heard of it strongly suggests you don't do Unix
|     85882 [sean celsoft] No, you're correct.  The only development I've done on unix was on Sun OS back
+ 85622 [austin halos] Not in Ruby, it doesn't. #kind_of? tells you that it has a
  85632 [sean celsoft] I agree.  My intention is to elevate us to something more than respond_to? and
  85643 [matz ruby-la] This is all cause of this long thread.  I'm glad that we've finally
threads.html
top