[#54640] bRuby? — Austin Ziegler <austin@...>
Can anyone explain to me what Yuya's package bRuby
On Fri, Nov 01, 2002 at 11:40:51AM +0900, Austin Ziegler wrote:
In article <20021107151904lBE13F@ohmsha.co.jp>,
%% Are there other Ruby parsers out there?
In article <NCEJJNLDMEJLEJHKNGNHOEKLFDAA.robert.calco@verizon.net>,
[#54671] amrita/cgikit/iowa/others? — ahoward <ahoward@...>
[#54704] Ruby Hosting — loats205@... (loats205)
Eh, i don't mean to spam, but i'm really just polling demand for such a thing.
Scripsit illud loats205 <loats205@aol.com>:
ruby occupies more than one proccess? im looking for sugestions, so feel free
[#54721] Snowhite is a virus: Do not open it — Bob Toxen <bob@...>
The email sent to the ruby-talk@ruby-lang.org list with the subject
[#54726] TkOptionMenuButton — "Alan (Ursus Major)" <ursus@...>
'tk.rb. contains a class named TkOptionMenuButton. Does anyone know of an
On Saturday 02 November 2002 11:58 pm, Alan (Ursus Major) wrote:
On Mon, Nov 04, 2002 at 03:58:43AM +0900, Alan (Ursus Major) wrote:
[#54728] substitution problem — Daniel Bretoi <lists@...>
Hi All,
[#54749] Namespace hygenie — Michael Schuerig <schuerig@...>
[#54768] someone needs to be unsubscribed — Albert Wagner <alwagner@...>
Some guy at ibraheem@localhost(?) needs to be unsubscribed. I keep getting
[#54782] Dynamic message dispatch? — paul@... (Paul J. Sanchez)
Suppose I have methods foo and bar. How can I read a string from ARGV
[#54839] rubyconf notes — Pat Eyler <pate@...>
On Saturday Night, I recommended that attendees of Ruby Conf send off
In article <Pine.LNX.4.44.0211041222580.17736-100000@petrol.whirlycott.com>,
Below is my pieced together summary of matz's roundtable summary. It's
From: "TAKAHASHI Masayoshi" <maki@rubycolor.org>
Me too. I had a suspicion when I saw Joseph Smith as the sample name on the
[#54842] IE source code — "Tommy" <basti.steiner@...>
Hi,
[#54862] A vision for Parrot — Daniel Pfeiffer <occitan@...>
Hi,
Daniel Pfeiffer wrote:
In article <aqa2oa$8o1$1@news.ox.ac.uk>, Frodo Morris <""> wrote:
Walter Roberson wrote:
[#54885] Newbie Problem with Shell#transact — Xandy Johnson <xandy@...>
Back from the conference and eager to learn Ruby, I'm trying to write a
[#54889] PGP on the list (was: Re: Matz Roundtable Summary) — Eric Hodel <drbrain@...7.net>
Paul Duncan (pabs@pablotron.org) wrote:
* Eric Hodel (drbrain@segment7.net) wrote:
> I was asked not to sign my messages because it either looks funny
[#54906] Win32 support issues — "Gavin Sinclair" <gsinclair@...>
<quote source="roundtable">
Gavin Sinclair wrote:
I don't think its 'fork' the command, but fork-like behavior. Its weird
[#54919] UDPSocket - bidirectional communication through one socket? — Wejn <lists+rubytalk@...>
Hi,
>>>>> "W" == Wejn <lists+rubytalk@box.cz> writes:
[#54939] XML::RPC encryption — Daniel Berger <djberge@...>
Hi all,
[#54968] Integrating Mac OS X's native Ruby with fink libraries — adamon@... (Damon)
I am happily running OS 10.2.1 on my Mac, using the default OS X
On Tuesday, November 5, 2002, at 07:24 PM, Damon wrote:
>
[#54996] How to get ruby interactive when some condition or error ocurred? — Radek Hnilica <Radek@...>
Hello,
In article <20021106134943.GQ17694@ns>,
On 6 Nov 2002, Phil Tomson wrote:
On Thu, 7 Nov 2002 04:05:51 +0900, ahoward wrote:
[#55000] Handling FAQs - was "Thoughts on Ruby" — "Gavin Sinclair" <gsinclair@...>
From: "Massimiliano Mirra" <list@NOSPAMchromatic-harp.com>
[#55022] Where's rubycentral???? — montana <montana@...99.bsd.st>
Anyone know what happened to:
[#55025] Alternate locations for online pickaxe? — ptkwt@...1.aracnet.com (Phil Tomson)
[#55035] Problem posting to ML — "Gennady F. Bystritsky" <gfb@...>
I have a strange problem -- very often when posting to ruby-talk I get =
[#55044] CGI::Session::FileStore question — "Chris" <nemo@...>
Hello,
[#55053] tail recursion — mirian@... (Mirian Crzig Lennox)
Greetings, Ruby hackers!
[#55091] PGP signatures — "Gavin Sinclair" <gsinclair@...>
From: "Paul Duncan" <pabs@pablotron.org>
From: "Carl Youngblood" <carl@ycs.biz>
-----BEGIN PGP SIGNED MESSAGE-----
[#55093] understanding modules/classes — Eric Schwartz <emschwar@...>
I've written a test harness (in Perl, but I may convert it to Ruby, if
On Thu, 7 Nov 2002 10:27:02 +0900, Eric Schwartz wrote:
[#55094] Changing ruby warning level — "Carl Youngblood" <carl@...>
Does anyone know how to change the warning level in Ruby?
[#55143] ATTN: Mailing list admin — Tom Gilbert <tom@...>
Hi,
[#55149] Making Instace Variables Private/Local — William Djaja Tjokroaminata <billtj@...>
Hi Matz,
Hi,
From: "William Djaja Tjokroaminata" <billtj@y.glue.umd.edu> [snipped]
Let's see: Dave Thomas gave a presentation on a 26kloc production
[#55189] v.polar = rho, theta — Hans Fugal <hans@...>
Hi, I'm using the Vector class and needed a way to set the vector with
[#55221] CPAN Style installer — Tom Clarke <tom@...2i.com>
Hi all,
In article <Pine.LNX.4.44.0211071926160.7998-100000@localhost.localdomain>,
On Fri, 8 Nov 2002, Phil Tomson wrote:
>
On Sat, 9 Nov 2002, JamesBritt wrote:
> From: tom [mailto:tom@u2i.com]
JamesBritt (james@jamesbritt.com) wrote:
why the lucky stiff <ruby-talk@whytheluckystiff.net> writes:
On Sat, 9 Nov 2002 07:24:10 +0900, Yohanes Santoso wrote:
Tom Clarke (tom@u2i.com) wrote:
-----BEGIN PGP SIGNED MESSAGE-----
[#55258] Beginner Question (Idiomatic way to subset an array — "Booth, Peter" <Peter.Booth@...>
I'm wondering if there is a more idiomatic way to do the following?
processInfo.select{|x| process['realm'] == realm}
On Fri, 8 Nov 2002, Booth, Peter wrote:
Hi --
On Sun, 10 Nov 2002 dblack@candle.superlink.net wrote:
On Sat, Nov 09, 2002 at 12:52:24AM +0900, ahoward wrote:
On Sun, 10 Nov 2002, Brian Candler wrote:
Hi --
[#55278] Basic CGI question — Mark Probert <probertm@...>
[#55317] help - redirect/flush/sync problem — ahoward <ahoward@...>
>>>>> "a" == ahoward <ahoward@fsl.noaa.gov> writes:
On Sat, 9 Nov 2002, ts wrote:
[#55319] Multi-dimensional (like 2) arrays in Ruby — "Ted" <ted@...>
Does Ruby support other than 1 dimensional arrays?
[#55328] Re: Multi-dimensional (like 2) arrays in Ruby — "Ted" <ted@...>
All of the replies say the same thing -- this is good.
On Sat, 9 Nov 2002 08:18:31 +0900, Ted wrote:
[#55361] Lighting Rod — Eric Armstrong <eric.armstrong@...>
I love Ruby's smalltalk features. I really do.
----- Original Message -----
[#55369] Why use 'include' — Eric Schwartz <emschwar@...>
As requested, here's a FAQ question & answer on the usage of modules
>>>>> "E" == Eric Schwartz <emschwar@fc.hp.com> writes:
[#55372] Random idea: Procedural CGI?? — "Hal E. Fulton" <hal9000@...>
I've been musing about something today,
----- Original Message -----
On Sat, 9 Nov 2002 16:39:24 +0900, Hal E. Fulton wrote:
On Sat, 2002-11-09 at 09:29, Austin Ziegler wrote:
[#55385] Ruby syntax file in vim and implied hashes — Philip Mak <pmak@...>
If I write this:
[#55386] An alternative HTML generation syntax — Philip Mak <pmak@...>
I'm using Ruby to output HTML a lot these days. I know of these
On Saturday 09 November 2002 03:47 am, Philip Mak wrote:
I was really wowed by Narf at RubyConf. It's got built in templating,
[#55415] groking roach/error starting — ahoward <ahoward@...>
[#55430] Problem with installation -- error in readline.c — John Feezell <JohnFeezell@3wplace.com>
My name is John Feezell and I am just starting to studying about and use
>>>>> "J" == John Feezell <JohnFeezell@3wplace.com> writes:
[#55442] Recording of the Ruby segement on LL2 — Yohanes Santoso <ysantoso@...>
Hi all,
In article <87wunmqpni.fsf@jenny-gnome.dyndns.org>,
[#55461] www.ruby-doc.org — " JamesBritt" <james@...>
Jim Freeze's presentation at RubyConf 2002 mentioned, among other things, the
[#55523] Does Ruby1.6.7 for Windows support ncurses? — Jim Freeze <jim@...>
Hi
[#55534] Klass.method(:new).arity == -1 violates my POLS! — coma_killen@...
Hi,
[#55536] ANN: MiniWikiRuby does graphs, remote links, etc. — Phlip <phlipcpp@...>
<posted & mailed>
[#55541] Ruby Weekly News — Dave@...
[#55563] EuRuKo: European Ruby conference — Armin Roehrl <armin@...>
Hi all,
----- Original Message -----
On Tue, Nov 12, 2002 at 02:46:50PM +0900, Hal E. Fulton wrote:
[#55571] ruby-dev summary 18613-18710 — TAKAHASHI Masayoshi <maki@...>
Hi all,
In article <20021112020739J.maki@rubycolor.org>, TAKAHASHI Masayoshi wrote:
Hi --
In article <Pine.LNX.4.44.0211142157370.25867-100000@candle.superlink.net>,
Hi --
On 2002-11-15 21:37:46 +0900, dblack@candle.superlink.net wrote:
Hi --
On 2002-11-16 06:07:50 +0900, dblack@candle.superlink.net wrote:
[#55578] Threading in I/O libraries — Brian Candler <B.Candler@...>
I'd like to ask: how integrated is threading in Ruby's I/O libraries?
[#55585] More fun with modules — Eric Schwartz <emschwar@...>
Okay, I *thought* I understood modules. Then I try to factor out some
[#55599] What the...? — tokikenshi@... (Johan Persson)
Take a look on the snippet below
[#55616] Problem with a select in Oracle — mavallad@... (Manuel Valladares)
Hello,
[#55620] setting LD_LIBRARY_PATH doesn't seem to work? — Eric Schwartz <emschwar@...>
On a linux system, I've developed a extension to STAF (see previous
On 11 Nov 2002, Eric Schwartz wrote:
[#55637] eruby0.9.8/winxp/apache1.3.27 - eruby don't parse my files — "sven" <sven.rosner@...>
my configurations is
You can see your code working at 3wplace.com/rb/GetEnv.rhtml
thx for this but i have now another problem.
[#55648] ANN: rdep (Ruby Dependency Tool) — "Hal E. Fulton" <hal9000@...>
I recently did a small rewrite of a tool
[#55686] request for help — Pat Eyler <pate@...>
Hi all,
[#55723] How do module functions work? — "Gavin Sinclair" <gsinclair@...>
Rubyists,
[#55726] Re: Keyword arguments? — ahoward <ahoward@...>
On Tue, 12 Nov 2002, Vis Mike wrote:
On Wed, 13 Nov 2002 19:17:14 +0900, ahoward wrote:
Austin Ziegler wrote:
On Thu, 14 Nov 2002 05:10:40 +0900, Joel VanderWerf wrote:
[#55728] Where is RubyCentral? — "Aleksei Guzev" <aleksei.guzev@...>
I cannot navigate to the site. Help, please.
[#55729] Ruby.NET ?? — "Markus Hahn" <mh@...>
Hi all,
[#55735] What's your favorite Ruby book? <eom> — christopher.j.meisenzahl@...
[#55750] Another Newbie question regarding instance variables? — montana <montana@...99.bsd.st>
The value of an instance variable is only available to the instance of the class, whereas the value of the class variable is available to all instances of the class? Is this correct?
I thought that I knew Ruby pretty well until I came accross this thread
[#55754] FW: Fox include question — "Rich Kilmer" <rich@...>
Why does this work:
[#55769] Re: Where is RubyCentral? — Andrew Hunt <andy@...>
>Actually, can someone tell me what is going on with the DNS?
[#55795] Re: FXRuby issue — "lyle@..." <lyle@...>
[#55815] RubyConf 2002 Slides for FreeRIDE Presentation — "Curt Hibbs" <curt@...>
I finally got the slides online from Rich Kilmer's FreeRIDE presentation at
>
JamesBritt wrote:
Jim Freeze wrote:
"Curt Hibbs" <curt@hibbs.com> wrote in message news:<INEGJNJOFAMNDPNEABNEKEEEFDAA.curt@hibbs.com>...
Damon (adamon@mailandnews.com) wrote:
Curt Hibbs wrote:
Extensibility IN RUBY was the key thing for us. We wanted the IDE to be
> c) Emacs...well if you are an Emacs user there will never be anything
From: "Robert McGovern" <tarasis@btopenworld.com>
[#55818] regex help — "Shashank Date" <sdate@...>
Using ruby 1.7.3 (2002-10-12) [i386-mswin32] on Win XP (Home)
[#55842] Ruby equivalent to Python's map()? — wolfoxbr@... (Roberto Amorim)
Hi...
In article <82c04a2.0211140526.115c9413@posting.google.com>,
[#55883] understanding continuations — ahoward <ahoward@...>
On 15 Nov 2002 at 3:20, ahoward wrote:
[#55891] Array#next - Enumerable#next ? — ahoward <ahoward@...>
[#55909] Syntactic Sugar Question — oinkoink+unet@... (Bret Jolly)
Ruby has the nifty syntactic sugar by which
[#55913] Problem writing to file after closing $stdout & $stderr — Eric Schwartz <emschwar@...>
So I have a program now that starts off tests on remote machines, and
[#55925] Howot redirect STDOUT to a string within a script? — ptkwt@...1.aracnet.com (Phil Tomson)
Let's say I've got some strings with Ruby code to be eval'ed, like:
[#55939] Exerb for Linux ? — Francois GORET <fg@...>
Hi,
[#55950] Regexp: What does //o do? — Jim Freeze <jim@...>
Hi:
Jim Freeze <jim@freeze.org> writes:
On Saturday, 16 November 2002 at 2:03:24 +0900, Matt Armstrong wrote:
[#55990] Newbie questions regarding getter/setter methods... — christopher.j.meisenzahl@...
Just working my way through the pickaxe book.
[#56007] urgent DRb help — ahoward <ahoward@...>
[#56045] Not really a ruby question, but this is a smart group. Win32 file.write timing. — jcb@... (MetalOne)
I am trying to write non-compressed video to a file at 40 fps.
Arg!! I feel like such an idiot.
Hi,
Hmmm. Thanks for the suggestion... but it doesn't change anything. This doesn't surprise me as just running
[#56048] Read a file... — "Ted" <ted@...>
It seems so simple, but eludes me.
[#56051] Ruby compiler — Daniel Carrera <dcarrera@...>
Hello,
[#56059] Re: Read a file... — "Ted" <ted@...>
Thanks so much for the solution. It worked, first time.
[#56060] sorting partially ordered objects in 1.7.3 fails — Joel VanderWerf <vjoel@...>
>>>>> "J" == Joel VanderWerf <vjoel@PATH.Berkeley.EDU> writes:
[#56098] Windows bitbucket equivalent? — Brian Wisti <brian@...>
Hi all,
[#56119] ruby-dev summary 18711-18810 — Minero Aoki <aamine@...>
Hi all,
Hi --
Hi,
Hi --
Hi --
On "zip":
On Mon, Nov 18, 2002 at 06:13:12PM +0900, Minero Aoki wrote:
[#56131] identing ruby in vim — Maur兤io <briqueabraque@...>
Hi,
Michael Brailsford wrote:
From: "Michael Brailsford" <brailsmt@yahoo.com>
Wed, 20 Nov 2002 08:19:11 +0900: Gavin Sinclair ("Gavin Sinclair"
[#56147] irb difficulties. — "Ted" <ted@...>
Just updated Ruby from CVS, compiled it, and started up irb.
[#56158] install.rb/setup.rb question — ptkwt@...1.aracnet.com (Phil Tomson)
I want to install a script that will be run as an executable which isn't a
On Tuesday, 19 November 2002 at 5:09:27 +0900, Phil Tomson wrote:
In article <20021118153749.A13574@freeze.org>,
[#56183] Allow *array expansion anywhere in list — David Robins <dbrobins@...>
Regarding the proposal mentioned in the subject (see also
[#56219] How to write BLOBs in a Postgres DB? — Stefan Scholl <stefan.scholl@...>
Are there any (working) examples of writing a BLOB into a
[#56247] Writer and researcher requests your help. — Steve Lawler <practice@...>
Dear Colleague,
[#56250] Need help dynamically creating classes. — pgregory@... (Paul Gregory)
I have a system at the moment where I create 'things' based on a base
[#56273] Symbol usage help — ahoward <ahoward@...>
[#56296] Learning Ruby — Daniel Carrera <dcarrera@...>
Hi,
[#56297] Defining <=> — "Tim Hunter" <cyclists@...>
I need to define <=> in a class. What is the appropriate thing to do when
[#56300] untainted, unfrozen, honest-to-god session data! — "Chris" <nemo@...>
Hello,
[#56319] RUBYLIB="" causes load problems in 1.7.3 — Joel VanderWerf <vjoel@...>
[#56325] eRuby & MySQL — "Jostein Berntsen" <jostein.berntsen@...>
Hi,
[#56328] Problem installing testunit 0.1.4 on OSX — Ross Shaw <rshaw1961@...>
Hi
[#56348] Questions about embedding Ruby in C — tokikenshi@... (Johan Persson)
I have some questions regarding how to embed Ruby into C apps:
[#56370] O() notation for Arrays operations and why is there no List class — jcb@... (MetalOne)
Is there any documentation of the O() notation for Array operations.
[#56376] Interpreted vs compiled [FAQ] defining methods anywhere — Daniel Carrera <dcarrera@...>
Hello,
* Daniel Carrera (dcarrera@math.umd.edu) [21 Nov 2002 16:07]:
On Thursday, 21 November 2002 at 14:18:12 +0900, Iain 'Spoon' Truskett wrote:
Please explain how methods in an explicit class are different than
Mark Wilson <mwilson13@cox.net> writes:
On Thursday, 21 November 2002 at 14:42:35 +0900, Dave Thomas wrote:
>>>>> "J" == Jim Freeze <jim@freeze.org> writes:
[#56387] Re: difference between "and" and "&&" — "Pe, Botp" <botp@...>
Hi sir David [mailto:dblack@candle.superlink.net]:
[#56388] Ruby is too slow — jcb@... (MetalOne)
I have been writing some image processing algorithms that run on incoming
"Bulat Ziganshin" <bulatz@integ.ru> wrote in message news:<36275642663.20021121125533@integ.ru>...
On Thu, 2002-11-21 at 18:56, MetalOne wrote:
How slow really *is* Ruby?
[#56440] Multiple constructors? — christopher.j.meisenzahl@...
On Fri, Nov 22, 2002 at 12:06:36AM +0900, christopher.j.meisenzahl@citicorp.com wrote:
[#56469] The ultimate Application — "Dat Nguyen" <thucdat@...>
[#56543] find arguments... is this possible — "Michael Hale" <mhale@...>
I want to get the names of the arguments that are passed into a method.
[#56555] Defining <=> — "Tim Hunter" <cyclists@...>
At Gavin's request here is a summary of my question and the answers I
From: "Dave Thomas" <Dave@PragmaticProgrammer.com>
Hi --
[#56585] Ruby/PHP security — "Ted" <ted@...>
Someone made a comment (I paraphrase) like "PHP can do it, but with complete insecurity", and opined that Ruby is more secure than PHP.
[#56593] Ruby idom needed — Robert Cowham <rc@...>
What's the best ruby idiom for the following Perl:
Hi --
Ross Shaw <rshaw1961@yahoo.com.au> wrote in message news:<rshaw1961-> Robert Cowham <rc@vaccaperna.co.uk> wrote:
> > h = {}
[#56618] Not supposed behaviour of Array.new(2,[]) — gminick <gminick@...>
Hi,
[#56633] Things That Newcomers to Ruby Should Know (11/24/02) — William Djaja Tjokroaminata <billtj@...>
Hi,
Hi,
> 9. Ruby has no pre/post increment/decrement operator. For instance, x++
Tue, 26 Nov 2002 06:30:36 +0900: Daniel Carrera (Daniel Carrera
Okay, "very convenient" was a stupid way of putting it. I like "x++"
From: "Simon Cozens" <simon@simon-cozens.org>
On Tue, 26 Nov 2002 09:21:48 +0900, Daniel Carrera wrote:
> It's applicable to a small subset of the total set of classes.
[snip]
Hi --
> You're not changing the letter 'a' itself; you're
----- Original Message -----
OK... I get it... I understood your argument (although
Jason Persampieri <helgaorg@yahoo.com> wrote:
Hi --
[#56638] list comprehension and default argument name — "Bulat Ziganshin" <bulatz@...>
Hello ruby-talk,
On Mon, 25 Nov 2002 15:32:38 +0900, Bulat Ziganshin wrote:
[#56643] ruby-dev summary 18811-18923 — Takaaki Tateishi <ttate@...>
Hello,
On Mon, Nov 25, 2002 at 09:10:32PM +0900, Takaaki Tateishi wrote:
[#56652] Q: mod_ruby may be NPH? — kwatch@... (kwatch)
I have a trouble with using mod_ruby 1.0.1.
[#56665] FXRuby on Mandrake 8.2 — Ludo <coquelle@...>
Hi, could someone help a beginner rubyer please ?
>>>>> "L" == Ludo <coquelle@enib.fr> writes:
On Mon, 2002-11-25 at 18:28, ts wrote:
>>>>> "L" == Ludo <coquelle@enib.fr> writes:
On Mon, 2002-11-25 at 18:43, ts wrote:
[#56708] Default value of property — Tim Bates <tim@...>
I have an object, with a method that returns another object, or nil under
----- Original Message -----
On Tue, 26 Nov 2002, Tim Bates wrote:
On Tue, Nov 26, 2002 at 10:44:50AM +0900, ahoward wrote:
Hi --
From: <dblack@candle.superlink.net>
[#56719] each_with_index & collect_with_index? — Tim Bates <tim@...>
Array.each (and others) have an alternative .each_index which passes the index
Hi --
> As for the second.... I recently appointed myself President of
On Wed, 27 Nov 2002, Gordon Miller wrote:
Gordon Miller (gmiller@promisemark.com) wrote:
> It would be really cool if, instead of having a
Hi --
On Wed, Nov 27, 2002 at 01:49:10PM +0900, dblack@candle.superlink.net wrote:
> (Aw, don't put it that way :-)
Hi --
[#56745] Re: Difference between puts and print — Stephen Neu <sneu@...>
You can also say
From: "andrew delboy" <andrew@cyber.com.au>
Ok, let me see if I have gotten my head around this.
[#56772] RCR: Stack, Queue alias methods in Array — Martin DeMello <martindemello@...>
Rationale: Ruby arrays can be easily used as stacks and queues, but it's
Hi,
Hi,
Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
[#56824] The names of a method — Klaus Fabritius <kfk@...>
Hello!
Hi,
[#56858] Ruby and Expect/Tcl — Minh Tang <minhtang@...>
Hi all,
[#56882] set operation — "Shannon Fang" <xrfang@...>
Hi,
[#56898] Knowledge Base (Re: set operation) — "Shannon Fang" <xrfang@...>
Hi,
[#56907] explicit destroy — Ludo <coquelle@...>
Hi,
[#56948] Array#and? and Array#or? methods? — Jeff de Vries <jdevries@...>
Is there some reason the following methods on Array aren't included as
[#56958] Does any have the reference library that was on http://www.rubycentral.com — "Paquerette" <paquerette@...>
I can't display this site anymore and there online doc was very usefull...
[#56960] Vim and Ruby — Michael Brailsford <brailsmt@...>
There was a recent post to the vim ML about including ruby support in
[#56967] call-by-reference problem again — Shannon Fang <xrfang@...>
Hi there,
Shannon Fang <xrfang@hotmail.com> wrote:
William Djaja Tjokroaminata <billtj@y.glue.umd.edu> writes:
Another problem about reference is that,
Hi --
[#57015] simple regexp question — Shannon Fang <xrfang@...>
Hi
[#57032] A lesson learned — "Gavin Sinclair" <gsinclair@...>
Folks,
[#57043] UTF-8 "bug": not in accordance with the unicode-3 specs — "Paul Melis" <paul@...>
Hello,
[#57052] root directory — Emmanuel Touzery <emmanuel.touzery@...>
Hello,
[#57058] Re: RCR: Stack, Queue alias methods in Array — "Pe, Botp" <botp@...>
[snipped lots of good args by kent and martin]
[#57060] loop starting not from beginning — "Pe, Botp" <botp@...>
Hi Ruby friends,
[#57084] A LOGIC ANSWER TO A LOGIC PROBLEM — The Oil Group <winmillon@...>
World Events are affecting the way we live.
[#57102] Spreadsheet/Excel distro fix — Daniel Berger <djberg96@...>
All,
[#57126] Ruby Document — Shannon Fang <xrfang@...>
Hi All,
[#57131] Re: Ruby Document — "Shannon Fang" <xrfang@...>
Thanks Ts. Still not sure. Please read below:
[#57138] Re: Ruby Document — "Shannon Fang" <xrfang@...>
Hi TS,
[#57146] Ruby ++, the one element and generators — "MikkelFJ" <mikkelfj-anti-spam@...>
The problem is simple:
WARNING: rather long.
> No, we couldn't! The only reason anyone wants a "++" operator is because
[#57167] Scalars — Daniel Carrera <dcarrera@...>
In Ruby, do you use the world "scalar" as it's used in Perl? (variables
Hi --
> > In Ruby, do you use the world "scalar" as it's used in Perl? (variables
[#57172] Numerical Ruby — Olivier Saut <Olivier.Saut@...>
Hi all,
Matz Roundtable Summary (was Re: rubyconf notes)
Below is my pieced together summary of matz's roundtable summary. It's available online at the URL below. Can people please email me corrections and or omissions? I'll forward the corrected verion on to lwn@lwn.net after that. PS. Matz: can you look over the answers I wrote down and make sure I got everything you were trying to say correctly? I know it's a bit of a read, but I'd hate to be misrepresenting or misunderstanding something you were trying to say. PPS. On a completely unrelated note, did we ever decide whether or not we're allowed to pgp sign messages on the mailing list? It's mildly annoying to have to turn off message signing for this list all the time (yes, I know I can just do a mutt hook and forget about it, but I prefer signing all my messages). ----------------------------------------------------------------------- RubyConf 2002 - Matz Roundtable Summary Paul Duncan <pabs@pablotron.org> 2002/11/01 ======================================= Last updated on Mon Nov 04 22:18:58 2002 EST. The latest version of this document is available at http://www.pablotron.org/rubyconf2002/. Introduction ============ This document may not be totally accurate; I was transcribing what I heard, and neither my eyes nor my fingers are perfect. In other words, this is all paraphrased, and there may be omissions and/or gratuitous errors. Also, I didn't know peoples' names, so I was unable to associate most of the questions with the people asking them. In the future, it would be nice if people asking questions would mention their names before asking a question. Feel free to email questions, comments, or corrections to me at pabs@pablotron.org. Roundtable Summary ================== Q. Why doesn't Ruby have first class methods (eg python- and smalltalk- style)? A. Matz is saying 1. performance, 2. he only knows (knew?) the concepts of Smalltalk, not really the language itself. He says that if people want Smalltalk features they should either implement them themselves or teach him about them. <some side offers to teach Matz about Smalltalk features from the resident Squeak and Smalltalk experts>. Q. What are the major remaining issues for 1.8? A. Whether or not to merge the new regular expression engine (REE) and the new generational garbage collector (GC). Q. What's new about the new REE? A. Written from scratch, better localization support, easier to maintain, etc. Q. Are you willing to learn more about and consider implementing Smalltalk features in Ruby? A. Yes. Q. Will you be here for OOPSLA 2002? A. Yes. Q. You had made some comments on the mailing list and earlier today about maybe needing to rework the allocation framework. A. 1. No redefining allocation calls from Ruby (that's a bug). 2. No method lookup for allocation calls. Q. Are those for performance reasons or is there some architechtural reason? (my question) A. Yeah, performance. And the Ruby-level access to allocation is really a bug. Q. Is there any desire for Ruby in Ruby (eg Rite, etc)? A. I'm not interested. As for the IDE, He's not really interested in making an IDE for himself. Q. What's the rational for rewriting the REE right now? A. The license. And the maintainability. The current REE is from Emacs, hacked support Perl 5 RE syntax. It's too difficult to maintain. Q. How many different licenses are involved in Ruby? A. LGPL for the RE calls, BSD for bits of it, and Artistic for the rest. [note: the file LEGAL, distributed with Ruby, explains which licenses apply to what parts of the tree] Q. Where would you like to have RubyConf next year? A. It's up to the coordinator. <me> DC! <dblack> Yes! I will be accepting bids! <matz (continued)> We can't really have it in Japan because that would be too hard for many of you to make it. Q. Doesn't that cut out a lot of core Ruby developers? (from me) A. Yeah, but most of the Japanese developers don't speak English anyway. Q. Any thoughts about encapsulating the parser globals in structs in order to allow per-thread Ruby interpreters? (from devEiant?) A. 2.0 will support this, but I haven't decided if the class namespace will be split on a per-thread basis or not. Q. Won't that break all existing C extensions? (from me) A. Not necessarily, but the 2.0 extension API won't be compatible with the current one anyway. I'm not sure how different it will be, but it won't be compatible. Q. There's been talk of opening up the CPAN mirrors to other language modules. What are your thoughts on having mirrored sources of software instead of just linking to it? (from the Perl YAML guy) A. People have been talking about enabling uploads for stuff on RAA. He thinks the CPAN idea is a good one. Q. The core module method naming scheme is somewhat inconsistent (eg some use camelCase, some have under_scores, and some have uppercase require names, etc). Any plan to make that more consistent before the 1.8 release? (I think this question was from the Test::Unit guy) A. Which modules are you referring to in particular? <he can't come up with any specifically> <zenspider (checking source)> There's very little camelCase left in the source. Some in the Tk stuff, some in CGI, some in the Test::Unit software (apparently the Test::Unit stuff is fixed in CVS). Q. Are there any outstanding performance issues you'd like to take care of before the 1.8 release? A. Most of the low hanging fruit has been taken care of in the last 8 years. Q. What's your take on Ruby adoption outside of Japan, and what can the community here do to assist adoption? A. I'm not sure what makes people adopt languagse. For Java, it's marketing to some extent, but it's other stuff as well. <zenspider> There's a high saturation rate for languages already, so we need to take ruby to other language groups and start "infecting the bastards." <some more conversation, talking about needing a niche, and how it might be nice if ruby was adopted as a testing suite for the various web services packages> <matz (continued)> We do need a killer application. Test suites might be that field. Q. So when are you going to write the Perl to Ruby translator? A. <laugh from matz> :) <some more talk about encouraging Ruby adoption> <matz (continued)> Don't fight with python people. And Perl people, they will move to Ruby when Perl 6 comes out. <lots more laughs from the audience> <more conversation about testing, references to Nathaniel's test suite presentation from earlier today> <zenspider> People should be plugging the fact that the original drb was < 500 lines of code. [note: His comment was a bit longer than this, but I missed the second half. Basicaly he was saying people should use the concise and powerful nature of ruby applications as an advocacy point] <dblack> I recommend a more grassroots approach. Offering to give a short presentation on Ruby in a Unix class, etc. [note: Earlier in the day he also mentioned how he mentions Ruby to his more technically adept students] Q. Have you given any thought to something similar to Perl's "use" statement (eg a mechanism where you don't need to know the filename, containing a particular class or module, just the class or module name itself)? A. I've encouraged people to follow the consistent naming scheme; lowercase the class or module name and replace "::" with "/". Q. Jaguar (MacOS 10.2) has now sold more than 100k copies, making it the largest default installed ruby base. Are there any plans to making it part of the default install in other operating systems? i know there's a lot of interest in FreeBSD, for example. A. I didn't do anything to convince apple. [note: Apparently Jordan Hubbard (of FreeBSD fame) is interested in Ruby. There's a killer application for FreeBSD called PortUpgrade, written in ruby, that is encouraging a lot of FreeBSD attention] <zenspider> Apparently the stock Jaguar install has a few minor issues (invalid entries in rbconfig, etc). [note: It didn't sound like there was anything really significant wrong with the Jaguar build. Just minor issues.] Q. Threading models. Will 2.0 will support plug-in threading models? A. Rite will be native thread-safe [note: he means multiple isolated interpreter contexts in the same process, via native threads], partially using global locks, but user-level [aka green, or platform-neutral] threads will remain. 2.0 will include native thread support as a separate module (maybe called 'nativethread'). Native threads by default aren't really good for Ruby. Q. What do you think are some of the major flaws in Ruby, or things that you'd like to change? And can you think of any features from other languages you'd like to have in Ruby? (from me) A. We need to fix in-block local variables. I can't think of any features from other scripting languages that I really miss. Q. The only feature I really miss from Python is the really nice OS abstraction (OS::Path). Are there any plans to implement something similar in Ruby? (from zenspider) A. matz hasn't really heard of it, but he'll check it out. Q. Any idea when popen3 will be fixed in win32? (from the FreeRIDE guy) A. I have no idea about the Win32 code. I need patches. Q. Any plans to emulate fork() on win32 via createprocess? that way we could move away from cygwin for win32? A. Does mingw not support fork()? <from several win32 people> no A. Does anyone have any idea how to make an efficient process copy on a Win32 system? <me> install Linux or FreeBSD on the system. A. Probably. <laughs from the audience> <more converation. appraently postgres is adopting a slow fork() emulation via CreateProcess() for its Win32 port> A. I'm not sure what's going to happen on Win32 for fork(). There's some maintenance work for more compatability, so mabye it'll work better in the future. You should contact the Win32 Ruby maintainer at usa@ruby-lang.org (<-- not sure if that's right). Q. I can't read Japanese, so all I can see from the Japanese mailing list is that there's a lot of people. How does the Japanese Ruby community compare to the English community, and what kind of stuff are they working on? A. Active subscribers to the Japanese list are mainly developers and the conversation is mainly about the niches and various corners of the Ruby language. Most of the CVS committers are Japanese. A lot of little bugfixes are done by them. They're relatively modest (like many Japanese are). Q. In what kind of ways are people in Japan making use of Ruby? A. I'm not sure, but they don't use Perl any more. :) <laughs from the audience> Q. What is the percent usage of various scripting languages in Japan? [note: I missed the answer to this question. Matz, care to answer it again?] Q. Seamless win32 support is important for a lot of us. are there any plans of improving win32 support? A. He agrees but didn'tr eally elaborate. <random conversation... i think this is mainly dead> Q. Is the source code for the ruby-talk maining list availabe anywhere? A. Yes. I wrote it. It's written in perl. <laughs from the audience> Q. How many Japenese ruby books are there? A. 21, and a 22nd is coming out this month. [note: At this point Masayoshi Takahashi brought out all 21 of the Japanese Ruby books, which effectively killed the roundtable, since everyone got up to ooh and aah over the books. I took several pictures of the books; one them is available at http://www.pablotron.org/rubyconf2002/japanese_ruby_books.jpg. The rest of them will be available when I finish uploading the rest of my pictures] -- Paul Duncan <pabs@pablotron.org> pabs in #gah (OPN IRC) http://www.pablotron.org/ OpenPGP Key ID: 0x82C29562