[#12345] "[ruby-talk:12345]" tag is removed — matz@... (Yukihiro Matsumoto)
Hi,
[#29915] Re: How to check free diskspace? (fwd) — Mathieu Bouchard <matju@...>
[#29932] Happy 2002! — "Rich Kilmer" <rich@...>
Happy New Year from Washington DC!
>
"James Britt (rubydev)" wrote:
I am attempting to install Ruby 1.6.6 on Solaris (SunOS 5.6):
At Tue, 1 Jan 2002 23:10:57 +0900,
On Wednesday, January 2, 2002, at 03:43 AM, Takaaki Tateishi wrote:
>>>>> "N" == Nigel Gilbert <n.gilbert@soc.surrey.ac.uk> writes:
[#29979] Extending Ruby on Windows (New Post) — "Alan Moyer" <moyer4@...>
This is actually a continuation of the thread I stared on 12/28. I tightened
[#29980] Project Proposal: Cardinal: Ruby frontend for Parrot — ptkwt@...1.aracnet.com (Phil Tomson)
We've had a couple of different threads flowing here the last few days
[#29991] Execing command with backquotes — mail02@... (Frank Benoit)
Hi
You need to add cmd.exe like this:
On Tue, 01 Jan 2002 23:32:43 GMT, "Mark Hahn" <mchahn@facelink.com>
[#30011] on the occasion of message 30K — David Alan Black <dblack@...>
Hello --
[#30101] Ruby Weekly News rdf feed now available — Dave Thomas <Dave@...>
[#30121] more parrot-questions.. — Erik B虍fors <erik@...>
Maybe I should join perl6-internals for this but here we go.
[#30124] How to get top-level object from C? — "Paul E.C. Melis" <melis@...>
Hi,
>>>>> "P" == Paul E C Melis <melis@cs.utwente.nl> writes:
At Fri, 4 Jan 2002 00:19:08 +0900,
>>>>> "n" == nobu nokada <nobu.nokada@softhome.net> writes:
[#30143] Rubydoc ? — Vincent Bernat <bernat@...>
Hi !
[#30144] Compiling Berkeley db for Ruby under Cygwin — "Albert L. Wagner" <alwagner@...>
Even as a Linux user, I probably stay as confused about compiling
[#30149] Ruby and Eclipse — bobx@... (Bob)
Is anyone working on getting a Ruby module for the eclipse project
[#30191] chomp for arrays? — dempsejn@...
Hi All,
How about something like this?
On Sat, Jan 05, 2002 at 04:53:14AM +0900, Adam Spitz wrote:
Hello --
A daydream of mine is a "super-require" that if the file was not found, the
At 06:31 AM 1/7/2002 +0900, Mark Hahn wrote:
Right and the way to address this is to have a public/private encryption key
At 11:48 AM 1/7/2002 +0900, Rich Kilmer wrote:
On Mon, Jan 07, 2002 at 12:03:05PM +0900, Dan Sugalski wrote:
At 01:07 PM 1/7/2002 +0900, Massimiliano Mirra wrote:
At 12:39 PM 1/7/2002 +0900, Rich Kilmer wrote:
I don't understand. I seriously doubt the cia would be interested in this
[#30195] should I use ruby instead of perl — vekkuli ketkutin <qvyht@...>
simple question...
After using Ruby for several months now, I notice that using Ruby
On Fri, Jan 04, 2002 at 08:32:26PM +0900, vekkuli ketkutin wrote:
[#30203] Ruby 1.6.6 bug and fix — Michal Rokos <rokosm@...>
[#30205] Bug? — Martin Kahlert <martin.kahlert@...>
Hi!
[#30229] cdecl vs stdcall — Shan-leung Maverick WOO <maverick@...>
Hello,
Hi,
[#30242] Patch for Ruby 1.7 — "Lyle Johnson" <ljohnson@...>
Looking at the CVS version of Ruby, the declaration for rb_rescue2() in
[#30243] Tab Arrows in RDE — "Ralph Mason" <ralph.mason@...>
Does anyone know how you turn off those tab arrows in RDE. They offend =
[#30265] Structs and Marshalling — Albert Wagner <alwagner@...>
I keep getting myself tripped up when I Marshal Struct objects. I typically
>>>>> "A" == Albert Wagner <alwagner@tcac.net> writes:
On Saturday 05 January 2002 06:25 am, you wrote:
Hi,
>>>>> "Y" == Yukihiro Matsumoto <matz@ruby-lang.org> writes:
At Tue, 8 Jan 2002 02:36:12 +0900,
Hi,
>>>>> "n" == nobu nokada <nobu.nokada@softhome.net> writes:
At Tue, 8 Jan 2002 17:59:23 +0900,
>>>>> "n" == nobu nokada <nobu.nokada@softhome.net> writes:
[#30267] Need help understanding system() call — "John Wheeler" <wheelerwjx9@...>
I have a quick question for anyone willing to help out a newbie:=20
In article <003201c1966f$dadae780$0301a8c0@inf>,
[#30274] The Ruby Way — "Conrad Schneiker" <schneiker@...>
Hi,
> From: Conrad Schneiker [mailto:schneiker@jump.net]
That was supposed to say "how do I implement a hash with duplicate keys?"
Hi,
[#30278] Summary: Call for a small program - willing to give a bonus — Tom Karas <Tom.Karas@...>
Hello out there,
[#30286] Ruby article on Freshmeat — Stefan Scholl <stesch@...>
http://freshmeat.net/articles/view/358/
I was in the middle of writing almost exactly what you said, because
[#30320] Sorting a Hash by value of integer stored in the Hash — Michael Joner <finalfrontier@...>
I have a program which creates a Hash array. The ultimate result is a
[#30327] one liner / overriden class repository — "Jack Dempsey" <dabigdemp@...>
Why aim if not high? :-)
On Mon, 7 Jan 2002, Chad Fowler wrote:
Horacio Lopez <vruz@www.digipromo.com> writes:
> From: dave@thomases.com [mailto:dave@thomases.com]On Behalf Of Dave
[#30347] How to convert character code to a String? — furufuru@... (Ryo Furue)
Hi there,
[#30359] possible addition to rubycookbook.org — "Jack Dempsey" <dabigdemp@...>
Hi Colin (et al),
[#30361] obfuscated ruby contest — "Jack Dempsey" <dabigdemp@...>
Although I agree that creating obfuscated ruby code is probably a =
[#30366] class name reported differently in different contexts — Joel VanderWerf <vjoel@...>
On Mon, 7 Jan 2002, Chr. Rippel wrote:
<ale@crimson.propagation.net> wrote
>>>>> "C" == Chr Rippel <chr_news@gmx.net> writes:
"ts" <decoux@moulon.inra.fr> wrote in
[#30372] [ANN] Invitation to join LotY (Language of the Year) project, 2002: learning Haskell — David Alan Black <dblack@...>
Dear fellow programmers,
On Mon, 7 Jan 2002, David Alan Black wrote:
[#30391] Efficient "lexing" in Ruby (maybe an RCR?) — "Matt Armstrong" <matt+dated+1010799012.80728c@...>
I notice that many of the Ruby packages that do hard core parsing make
At Mon, 7 Jan 2002 10:30:17 +0900,
nobu.nokada@softhome.net writes:
[#30413] how do I "pop up" a scaled jpg image — Bil Kleb <W.L.Kleb@...>
So I created a small script (I welcome criticism) to
[#30431] Re: snippet exchange (was: Re: Re: chomp for arrays?) — "Jack Dempsey" <dabigdemp@...>
The way i was thinking of this working would be this: someone has heard of a
On Mon, Jan 07, 2002 at 01:37:56PM +0900, Jack Dempsey wrote:
On Mon, 2002-01-07 at 11:08, Massimiliano Mirra wrote:
On Tue, Jan 08, 2002 at 02:24:18AM +0900, Sean Middleditch wrote:
On Mon, 2002-01-07 at 15:10, Massimiliano Mirra wrote:
On Tue, Jan 08, 2002 at 05:25:11AM +0900, Sean Middleditch wrote:
[#30443] "[ruby-talk:12345]" tag is removed — matz@... (Yukihiro Matsumoto)
Hi,
[#30454] the [ruby-talk] is gone? — "Jack Dempsey" <dabigdemp@...>
Matz,
[#30461] Re: the [ruby-talk] is gone? — "Jack Dempsey" <dabigdemp@...>
Hi Matz,
Yukihiro Matsumoto wrote:
Hi --
[#30494] Segfault with druby and fork — Michael Witrant <mike@...>
Hello,
Hi,
On Tue, 8 Jan 2002 00:37:14 +0900
Hi,
I wanted to give everyone an update on where we are with the FreeRIDE
Documentation should also be a big(?) concern. I am new to Ruby as
On Wed, 9 Jan 2002, Bob wrote:
"Neil Hodgson" <nhodgson@bigpond.net.au> wrote:
Absolutely! I've thought about documentation, but I wouldn't want to start
[#30503] regex/BNF for class names — Tobias Reif <tobiasreif@...>
Hi,
Hi,
Hello --
[#30539] RDoc Alpha-6 available — Dave Thomas <Dave@...>
Tobias Reif <tobiasreif@pinkjuice.com> writes:
break each title into their own frame with a fixed height
Hi Dave,
"NAKAMURA, Hiroshi" <nahi@keynauts.com> writes:
[#30556] Ambiguous result making the latest snapshot. — Chris Gehlker <gehlker@...>
Making the latest snapshot on MOSX 10.1.2 I get:
[#30581] eruby only generates text/plain — Martin Maciaszek <mmaciaszek@...>
I compiled mod_ruby with eruby. Compiling went find and the
[#30658] Proc hash bug? — "Nathaniel Talbott" <ntalbott@...>
This behavior seems very strange (and is breaking one of my scripts):
Hi,
Yukihiro Matsumoto [mailto:matz@ruby-lang.org] wrote:
[#30700] A few questions... — "Morten" <morten@...>
Hi,
[#30706] ANNOUNCE: FXRuby-0.99.188 Now Available — "Lyle Johnson" <ljohnson@...>
All,
[#30709] instance variables automatically accessible? — cmlr@...
Does anyone know the best way to make instance variables in a class
[#30724] How to override subclass#new — Albert Wagner <alwagner@...>
I have some code similar to below, which expresses my intent, but is not what
[#30737] rpkg 0.1 (long) — Massimiliano Mirra <list@...>
<yaaawn>
Massimiliano Mirra <list@chromatic-harp.com> writes:
On Fri, Jan 11, 2002 at 04:13:48AM +0900, Dave Thomas wrote:
[#30743] Severe issue with two Threads and load and eval — "Jens Nissen" <frodo.hobbit@...>
I have trouble with executing load and eval in two concurrent Ruby Threads.
[#30746] New to Ruby - doing Web project — David Corbin <dcorbin@...>
I'm starting to learn Ruby, and I've decided on a small web/integration
[#30750] Fixing RUDL C extension and Ruby for Visual C — Danny van Bruggen <danny@...>
Hello all,
[#30753] Ruby books — Stephan K舂per <Stephan.Kaemper@...>
Hi all,
On Thu, 10 Jan 2002 16:12:35 +0100, Dave Thomas wrote:
[#30760] regexen for strings that can be converted to numbers — Tobias Reif <tobiasreif@...>
Hi,
nobu.nokada@softhome.net wrote:
nobu.nokada@softhome.net wrote:
[#30782] Question about RubyCocoa and GnuStep — ptkwt@...1.aracnet.com (Phil Tomson)
On 1/10/02 1:23 PM, "Phil Tomson" <ptkwt@shell1.aracnet.com> wrote:
On 1/10/02 1:19 PM, "Chris Gehlker" <gehlker@fastq.com> wrote:
On 1/10/02 2:50 PM, "Chris Thomas" <cjack@cjack.com> wrote:
[#30789] Build question: confused about ext/Setup and static linking — ptkwt@...1.aracnet.com (Phil Tomson)
I was under the impression that if you want a module that is named in
[#30792] When trying to pack Ruby scripts in one .exe file under Windows. — "Carine Abrantes" <abrantes.carine@...>
Hi,
[#30826] SysV::IPC — ahoward@... (ara howard)
has anyone written an interface to SysV::IPC? if not, are any others
[#30839] What is the best way to learn Ruby? — moontoeki@... (Moontoeki)
What is the best way to learn Ruby?
[#30841] The * operator... — Sean Chittenden <sean@...>
What's the * operator called when used in a method's arguments?
[#30866] Dir.entries have no home — Ron Jeffries <ronjeffries@...>
Chet and I were writing a little code manager yesterday and we wrote
Thanks David and Massimilano for your interesting and helpful replies.
On Sat, Jan 12, 2002 at 04:44:42AM +0900, Ron Jeffries wrote:
On Sun, Jan 13, 2002 at 02:43:33AM +0900, Massimiliano Mirra wrote:
Ron Jeffries <ronjeffries@REMOVEacm.org> writes:
[#30872] File management routines? — Massimiliano Mirra <list@...>
Is there any collection of file management routines, such as recursive
[#30883] eruby does not output error message — Masanori Fujita <fujita@...>
Javier Fontan wrote:
[#30890] gsub: arrays as parameters — "Jack Dempsey" <dempsejn@...>
I wrote this and it works well for me. I wanted to see what others
Hello --
Hi David,
On Sat, Jan 12, 2002 at 03:56:15AM +0900, Jack Dempsey wrote:
[#30920] MetaRuby : RubySchema.rb howto? — Tobias Reif <tobiasreif@...>
Hi,
Mathieu Bouchard wrote:
Mathieu Bouchard wrote:
Hi Tobias et al,
prettyprint.rb (and pp.rb) is written by me.
[#30936] raf - ruby application finder — Juli疣 Romero <julian.romero@...>
Yet another RAA web browsing site.
[#30949] Another suggestion for FreeRIDE — ptkwt@...1.aracnet.com (Phil Tomson)
Based on some discussions over at comp.lang.python...
Here's the code for that: easy, but it'll do the subs...i left the
"Jack Dempsey" <dempsejn@georgetown.edu> writes:
Hello --
[#30971] Changes to block behavior in ruby 1.6.6 — Niklas Frykholm <niklas@...>
It used to be that I could do this
[#30975] RubyUnit — David Corbin <dcorbin@...>
I'm trying to use RubyUnit. I've copied testall.rb, and modified it's
[#30988] I/O gets and integers — "linas" <geek@...>
Whenever i use gets to retireve user input, it always retrieves it as a
[#31008] RCRCR — David Alan Black <dblack@...>
Hello --
[#31044] syntax checking and error message — Shan-leung Maverick WOO <maverick@...>
Hello,
>>>>> "S" == Shan-leung Maverick WOO <maverick@cs.cmu.edu> writes:
[#31058] Markus' ruby-parser — Mathieu Bouchard <matju@...>
On Sun, 13 Jan 2002, Mathieu Bouchard wrote:
[#31068] Conflicting method names with modules — Jonathan Lim <trayde@...>
Hi,
[#31077] Markus' ruby-parser (part 2) — Mathieu Bouchard <matju@...>
[#31080] Best way for platf. independent compression? — Massimiliano Mirra <list@...>
Currently, rpkg builds packets by tar'ring and gzip'ping the source
On 1/13/02 1:42 PM, "Massimiliano Mirra" <list@chromatic-harp.com> wrote:
On Mon, Jan 14, 2002 at 12:08:58PM +0900, Chris Gehlker wrote:
On Mon, 2002-01-14 at 17:17, Massimiliano Mirra wrote:
On Tue, Jan 15, 2002 at 03:50:39AM +0900, Erik B虍fors wrote:
* Massimiliano Mirra (list@chromatic-harp.com) wrote:
On Tue, Jan 15, 2002 at 08:29:05AM +0900, Thomas Hurst wrote:
* Massimiliano Mirra (list@chromatic-harp.com) wrote:
On Thu, Jan 17, 2002 at 04:48:30AM +0900, Thomas Hurst wrote:
[#31085] Small Methods - a ramble — Ron Jeffries <ronjeffries@...>
I noticed in some code that Chet and I were writing that, as Smalltalkers, we tend to write really
On Sun, 13 Jan 2002 22:56:22 GMT, Tobias Reif <tobiasreif@pinkjuice.com>
Ron Jeffries wrote:
Hi --
[#31099] a wishlist for ruby 2.0 — Mathieu Bouchard <matju@...>
Hello --
Hi,
Hi,
"Mathieu Bouchard" <matju@sympatico.ca> wrote in,
[#31143] questions: TkText, TkTextTag, etc — nilzn@... (Nils)
hi all
[#31174] Re: Announcing Log4r - A flexible logger for Ruby — Brian Marick <marick@...>
At 03:07 AM 1/8/02, Leon Torres wrote:
[#31182] ROSA (pre-announcement) — "Jack Dempsey" <dempsejn@...>
Over the last few weeks a couple threads emerged in which an online
[#31224] benefits of callbacks — "Jack Dempsey" <dempsejn@...>
A co-worker asked today what they were and why they are so useful, and to be
A callback gives the power of a virtual or late binding function to a non OO
Ok, but being in Ruby (which most certainly is OO =P), why are callbacks so
Signals. You can register a function (or an object, in Ruby) to listen
[#31248] list of all class names — Tobias Reif <tobiasreif@...>
Hi,
[#31251] Swig Ruby documentation mods. — Hugh Sasse Staff Elec Eng <hgs@...>
I have been trying to use Swig Ruby recently, and in attempting to
On Tue, Jan 15, 2002 at 09:18:18PM +0900, Hugh Sasse Staff Elec Eng wrote:
On Wed, 16 Jan 2002, Alan Chen wrote:
At 07:00 PM 1/16/02 +0900, Hugh Sasse Staff Elec Eng wrote:
On Wed, 16 Jan 2002, Luigi Ballabio wrote:
At 11:09 AM 1/16/02 +0000, Hugh Sasse Staff Elec Eng wrote:
On Wed, 16 Jan 2002, Luigi Ballabio wrote:
[#31262] grabbing stuff from web pages — Ron Jeffries <ronjeffries@...>
Part of my web site has recommended books. I use the cover jpegs from
[#31269] Windows Automation — Bhagavatheeswaran Mahadevan <BMahadevan@...>
Hi
[#31275] how to get all the reserved words? — Tobias Reif <tobiasreif@...>
Hi;
[#31289] memory usage question — "Mark Hahn" <mchahn@...>
I need to write a script that will use a hash with 4 million strings of 16
----- Original Message -----
[#31311] Vote for Windows Installer packages — Andrew Hunt <andy@...>
[#31319] Ruby and Parrot at the 1/16/2002 Boston Perl Mongers meeting — Dan Sugalski <dan@...>
Dunno if anyone's interested, but there'll be both a short presentation on
[#31401] attr_{reader|writer|accessor} for class methods — stephen.hill@... (Steve Hill)
Hi,
[#31404] Re: A question on Ruby Threads — "Tobias DiPasquale" <anany@...>
In article <a242re$gop@ftp.ee.vill.edu>, "Chris Gehlker"
In article <a24bn1$lhu@gap.cco.caltech.edu>, Phil Ehrens <-@-> wrote:
Hi,
[#31424] A few words on threads — "Avdi B. Grimm" <avdi@...>
Warning: many strong personal opinions and broad
"Avdi B. Grimm" wrote:
[#31435] Protecting a member hash — Jim Freeze <jfreeze@...>
Hi:
In article <20020116131656.A93722@freebsdportal.com>,
[#31442] #59 Add fsync method to IO class — hensleyl@... (Leslie Hensley)
Adding fsync and fdatasync methods to the IO class will allow Ruby to
[#31458] ruby docs — ahoward@... (ara howard)
are there any sources of docs other than 'the book' that are more
[#31462] Ruby2Exe? — "Dan Hable" <DHable@...>
I've been assigned the task to deploy some add on modules to our version control software. The only condition is that I need to deliver executable files to the end user. I wrote some demo apps using Perl and Perl/Tk, but I feel like stabbing myself in the eye with a pencil instead of working with Perl's OO abilities. Is there a Ruby or Python to exe generator?
[#31478] rubycookbook.org opens new section for code — Colin Steele <colin@...>
[#31512] Hello! Array sub classing? — Markt <markt@...>
Hello Ruby lovers!
Have to admit I'm making hard work of this...
[#31525] Yet another ruby book listet at amazon.com — Markus Jais <mjais@...>
hi
[#31533] Possible bug in Mac version? — Dave Thomas <Dave@...>
On 1/17/02 6:35 AM, "Dave Thomas" <Dave@PragmaticProgrammer.com> wrote:
Chris Gehlker <gehlker@fastq.com> writes:
On 1/17/02 11:41 AM, "Josh Huber" <huber@alum.wpi.edu> wrote:
[#31542] Segfault for define_method — "Chr. Rippel" <chr_news@...>
Talking about bugs, on cygwin 1.7.2 ...
[#31564] The first alternative RDoc template — Dave Thomas <Dave@...>
Hi,
[#31571] Newbie question: RubyTk and Observer ? — Dave <dlc-usenet@...>
[#31593] Can we use constant for a method name? — moontoeki@... (Sung Moon)
Can we use constant for a method name?
Hi,
[#31604] Re: [Fwd: Re: more parrot-questions..] — Dan Sugalski <dan@...>
>Sorry to send this mail to you in private but I did send it to the
[#31618] foozboozer — Tobias Reif <tobiasreif@...>
Who invented the word "foozboozer"? What does it mean?
[#31619] Solving equation for a variable — Massimiliano Mirra <list@...>
In a symbolic algebra tool named Yacas, one can do the following:
[#31636] What's a wiki? — "Dan Hable" <DHable@...>
I've been reading the mailing list for some time and I'm still a little lost on what a wiki is?
[#31643] Submission: Ruby shard for config files — Sean Russell <ser@...>
Here's a code snippit I find myself using quite a bit. I thought others
[#31655] Is freetds working with ruby? —
Hi
[#31658] dynamic method creation — "Albert L. Wagner" <alwagner@...>
I have a need to dynamically create methods with method names
"Albert L. Wagner" <alwagner@uark.edu> writes:
[#31673] Chopping and chomping to no avail — "Michael Hayes" <mike@...>
[#31692] New Rubygarden poll — Dave Thomas <Dave@...>
[#31711] Re: zip on Linux — "Mirabai Neumann" <webmaster@...>
Mirabai Neumann wrote:
In article <Pine.LNX.4.21.0201191154530.4074-100000@bartok>,
[#31727] Keeping track of multiple Ruby discussion sites. — "James Britt (rubydev)" <james@...>
Recently, Massimiliano Mirra wrote:
On Sun, Jan 20, 2002 at 02:01:38AM +0900, James Britt (rubydev) wrote:
[#31735] installing mod_ruby --> seg fault in ruby-rdtool — craig@...
At least that's where core dumped. FreeBSD/Alpha (4.4-RELEASE). New to
Hi,
[#31741] $_ as default parameter for a function — thomass@... (Thomas)
I'd like the fragment below to produce "blah blah", but it doesn't
[#31748] ssh module? (not zebedee) — Jack Dempsey <dempsejn@...>
Anyone seen/worked on one? Are there any plans to support SSH natively
[#31757] _The Ruby Way_: Call for errata — "Hal E. Fulton" <hal9000@...>
Hello, friends.
[#31789] Coding challenge :-) — David Alan Black <dblack@...>
Hello --
[#31824] Re: Ruby ib Linux disrtos (was: Keeping track of multiple Ruby discussion sites.) — "Tobias DiPasquale" <anany@...>
In article <a2favi$iro@ftp.ee.vill.edu>, "Bob" <bobx@linuxmail.org> wrote:
[#31845] Devel::Logger -- Lightweight logging utility. — "NAKAMURA, Hiroshi" <nahi@...>
Hi all,
On Mon, 21 Jan 2002, NAKAMURA, Hiroshi wrote:
[#31881] Return the ASCII code ? — "D De Villiers" <ddevilliers@...>
Hello!
[#31882] RANT: Ruby GUI API — Sean Russell <ser@...>
I started this rant in another thread, where it was way OT, so I'm moving
Sean Russell wrote:
Massimiliano Mirra wrote:
Sean Russell wrote:
On Wed, Jan 23, 2002 at 03:32:28AM +0900, Sean Russell wrote:
[#31897] Problem with Marshal in bdb-0.2.9 — Albert Wagner <alwagner@...>
Hello, Guy.
[#31901] converting chars to numeric — Mark Probert <probertm@...>
[#31913] to_hex? — "Jack Dempsey" <dempsejn@...>
Is there an easy way to convert a string to hex?
[#31921] Re: RANT: Ruby GUI API — Ben Crowell <crowell02@...>
As a mac user, I'm curious to what extent all this could actually
[#31937] Re: RANT: Ruby GUI API — Ben Crowell <crowell02@...>
M. Mirra wrote:
This is just personal opinion but I'd hate to see the Ruby GUI API
> This is just personal opinion but I'd hate to see the Ruby GUI API
[#32003] Windows ruby(cygwin version) Command Expansion Problem — "Songsu Yun" <yuns@...>
Hi,
[#32029] Abstracted GUI APIs (was: RANT: Ruby GUI API) — Sean Russell <ser@...>
I'd like to follow up on a thread, and attempt to consolidate some thoughts
[#32056] Ruby Publishing Framework v0.5.0 — Bryan Murphy <bryan@...>
Ruby Publishing Framework
* Bryan Murphy (bryan@terralab.com) wrote:
On 1/22/02 6:37 PM, "Thomas Hurst" <tom.hurst@clara.net> wrote:
[#32071] Minor thoughts on 'Find' module — Garance A Drosihn <drosih@...>
I think it would be nice to have one or two alternate behaviors
Hi,
[#32121] : ruby-talk seperation — "Tobias DiPasquale" <anany@...>
Hi all,
[#32134] Re: [POLL]: ruby-talk seperation — "Tobias DiPasquale" <anany@...>
Hi again,
[#32137] Tk interface with Ruby — Bhagavatheeswaran Mahadevan <BMahadevan@...>
Hi
[#32168] Re: OOP UI Design — Chris Gehlker <gehlker@...>
On 1/23/02 8:05 AM, "James Britt (rubydev)" <james@rubyxml.com> wrote:
[#32177] — Eugene Scripnik <Eugene.Scripnik@...>
I have a problem loading files from my script (I mean Kernel::load):
Hi,
Hello nobu,
Hi,
Tuesday, January 29, 2002, 5:05:05 PM, you wrote:
Hi,
Wednesday, January 30, 2002, 4:55:23 PM, you wrote:
Hi,
Monday, February 04, 2002, 10:17:37 AM, you wrote:
>>>>> "E" == Eugene Scripnik <Eugene.Scripnik@itgrp.net> writes:
Wednesday, February 06, 2002, 2:53:27 PM, you wrote:
>>>>> "E" == Eugene Scripnik <Eugene.Scripnik@itgrp.net> writes:
Wednesday, February 06, 2002, 3:34:53 PM, you wrote:
>>>>> "E" == Eugene Scripnik <Eugene.Scripnik@itgrp.net> writes:
[#32216] New JRuby release 1.6/0.3.1 beta — Jan Arne Petersen <jpetersen@...>
Hi all!
[#32233] Subclassing vs Subtyping (partly OOP vs FP) — Robert Feldt <feldt@...>
Hi,
Lewis Perin <perin@panix.com> writes:
On Mon, 4 Feb 2002, Dave Thomas wrote:
Robert Feldt <feldt@ce.chalmers.se> writes:
On Mon, 4 Feb 2002, Dave Thomas wrote:
[#32245] FXRuby Drag-and-Drop Code?? — jobeicus@... (Joseph Benik)
Hi,
[#32247] Array.last Weirdness — Jesse Jones <jesjones@...>
I'd expect the following code:
[#32281] Easy references in Ruby? — Olivier CARRERE <olivier@...>
Hello,
[#32312] Serious Array Bug in Ruby 1.6.6? — William Djaja Tjokroaminata <billtj@...>
Hi,
Hello --
Hi,
Hello --
[#32319] looking for an example problem to demonstrate TaskMaster — ptkwt@...1.aracnet.com (Phil Tomson)
I'm looking for suggestions here...
How about some sort of search for a value? As you add more nodes to search
In article <m2adv37fh9.fsf@zip.local.thomases.com>,
[#32343] Win32ole event callback? — a@... (a)
In the world of visual basic, some event subs have an argument that can
[#32351] Ruby/Gtk : question on menus — Markus Jais <info@...>
hello
[#32355] RDoc learns to draw pictures... — Dave Thomas <Dave@...>
On 25 Jan 2002, at 9:34, Dave Thomas wrote:
"Pit Capitain" <pit@capitain.de> writes:
On Fri, Jan 25, 2002 at 10:38:55PM +0900, Dave Thomas wrote:
Jim Freeze <jfreeze@freebsdportal.com> writes:
[#32359] RDoc: eval("class A; ... end") — GOTO Kentaro <gotoken@...>
I'd like to use the great tool RDoc but I have a problem.
[#32388] Ruby Developers Guide — Robert Feldt <feldt@...>
Hi,
----- Original Message -----
[#32401] Sourcecode dump? — Olivier CARRERE <carrere@...>
Hello,
[#32417] Subrange of String subclass => invalid object — "Bob Alexander" <bobalex@...>
Given these conditions:
matz@ruby-lang.org (Yukihiro Matsumoto) writes:
"Yukihiro Matsumoto" <matz@ruby-lang.org> wrote in,
>>>>> "M" == Mathieu Bouchard <matju@sympatico.ca> writes:
matz@ruby-lang.org (Yukihiro Matsumoto) writes:
[#32424] upcase/downcase first character of a word — Tobias Reif <tobiasreif@...>
any simpler way than
[#32432] FXRuby-0.99.189 Now Available — "Lyle Johnson" <ljohnson@...>
All,
[#32445] "friend" alternative in Ruby? — kturing@... (kate turing)
I have a class "Foo". It has a method "doSecretStuff" that I want to
[#32465] rubyzip 0.3.1 — thomass@... (Thomas)
rubyzip 0.3.1 is out.
> It'll need ruby-zlib 0.4 for tgz support, because a) 0.3 nukes
[#32495] REXML: stream parsing question — Markus Jais <info@...>
Hello,
[#32536] Separate lists — Massimiliano Mirra <list@...>
The discussion seems to have died, I think more because the proposed
[#32560] how to find out which args a method can take — Tobias Reif <tobiasreif@...>
Hi,
[#32565] Furnished Office For Rent (close to O'Hare) — milana12373@...
Furnished office for rent.
[#32593] OT: tools for creating documentation — ptkwt@...1.aracnet.com (Phil Tomson)
I'm going to be creating a good bit of documentation for TaskMaster and I
[#32602] open source projects, sponsoring — Tobias Reif <tobiasreif@...>
Hi;
[#32617] Array#splice method — michael libby <x@...>
I'm rewriting the examples in "Mastering Algorithms with Perl" (the
[#32627] Problem with Ruby Tk — Peter Hickman <peter@...>
I'm having some problems with the following code. When I click on either
[#32646] popen3 and buffering — Paul Brannan <paul@...>
I have a program test.rb:
Paul Brannan <paul@atdesk.com> writes:
On Tue, Jan 29, 2002 at 02:58:30AM +0900, Yohanes Santoso wrote:
Here's one possible solution. Does anyone know how to get rid of this
>>>>> "P" == Paul Brannan <paul@atdesk.com> writes:
[#32653] problems with string interpolation — ahoward@... (ara howard)
i'd like do a gsub such that some characters are escapes for later use
ts> well, the problem is with \\ it must be escaped twice this mean
[#32670] What is special about TCPServer? — John Carter <john.carter@...>
I have a wee problem inheriting from TCPServer
[#32681] Cardinal - project looking for a leader — ptkwt@...1.aracnet.com (Phil Tomson)
A few weeks back I proposed the Cardinal project - basically a project to
[#32716] Hal Fulton's Set class — David Corbin <dcorbin@...>
I'm attempting to use this class
[#32731] FOX newbie help, hooking up button click to method — "Morris, Chris" <chris.morris@...>
Whipped up my first FOX dealy ... and it don't work. It creates the form,
[#32732] RbProf 0.2.1 — Robert Feldt <feldt@...>
Hi,
[#32757] strange behavior — <mengx@...>
Hi,
[#32759] Ruby and Morphic? — "Lyle Johnson" <ljohnson@...>
So I'd like to look into an extension for FXRuby that allows you to (easily)
[#32776] RDoc, imagemaps, help — Dave Thomas <Dave@...>
[#32794] trouble changing mtime on symlinks — "Simon Strandgaard" <0bz63fz3m1qt3001@...>
I need to change the time on some symlinks.
[#32803] IOWA error and question — <ntalbott@...>
First of all, when I try to access IOWA pages (I've tried all the
[#32823] Re: strange behavior — <mengx@...>
An indirectly related topic, A class method can not be called
[#32832] Ruby named as a finalist for the Jolt Awards — "Pete McBreen" <pete@...>
Congratulations to Matz and everyone in the Ruby community!
[#32871] Newbie question about mixins — "Mark Wilson" <mwilson@...>
I have a module that I want to use as a mixin. I have defined a method
[#32882] MOre RDoc HTML needed — Dave Thomas <Dave@...>
[#32887] Determining CPU and disk usage — ptkwt@...1.aracnet.com (Phil Tomson)
[ruby-talk:30036] Re: REPOST: Re: Python and Ruby: a comparison
"Edward Diener" <eldiener@earthlink.net> wrote in message
news:3C322751.9070404@earthlink.net...
...
> > languages?!). But that doesn't, by any stretch of the imagination,
imply
> > either that the language is "left out of the CLR", nor of course that
the
> > language is stripped of its original ideas. I'll still use (e.g.)
Mercury
> > backtracking, Haskell typeclasses, or Oberon active-objects, even if
> > "lesser" languages will obviously not "see" them at the interface!
...
> Yes you can use .NET versions of languages and as long as you don't use
> the features of the language in managed code which CLR supports, it is
> possible to use all the features of the language internally. However if
Right.
> a .NET language version does not implement key portions of CLR, mainly
> garbage collection, the basic necessary data types, and single
> inheritance OOP, it is a poor candidate to be inetgrated with .NET.
Yes, there are indeed certain minimal functional requirements that a
language must support if it is to be meaningfully integrated into the
..NET Platform. For example, VB6 was lacking in some of these reqs
(e.g., it had no implementation-inheritance); thus, VB7 (aka VB.NET)
"had" to be enriched to include such functionality in some way or
other, and it was. (Nothing forced MS to enrich VB in the specifc
way they chose -- making it a substantially better language but with
a serious loss of backwards compatibility -- that wasn't mandated by
CLR reqs, but rather a strategic choice by MS, who no doubt took a
kind of political/strategical advantage of "having to change anyway"
to shoehorn some language changes that they otherwise desired).
> I still feel this leads to language subsets and people who learn a
> computer language and only use, and know, a portion of that language. It
I think your feelings are misleading you on this subject. Language
subsets &c are inevitably caused by languages being "larger" than what
is needed by some substantial group of people, and happen for every
language with reasonably-long history and wide use.
Some languages just accept that: they AIM to be big and cover a lot
of bases, thus subsetting is taken in stride. C++, Perl, O'CAML, Common
Lisp: nobody has 100% of them in their everyday "active vocabulary",
and very few users indeed reach 100% even in "passive vocabulary"
(portion of the language that is understood if met in code being
read, even though not normally used in code produced by the person).
But even languages which aim to be small, unless they are highly
restricted, end up subsetted anyway. Few Haskell users routinely
write their own monads: much can be done in Haskell without the
very substantial conceptual jump needed to fully grasp monads and
author your own, thus, enter subsetting. Very few Python users
routinely write their own metaclasses: ditto ditto. It's anything
but rare even for a highly productive and competent Python coder
to have problems grasping metaclasses even in "passive vocabulary"
terms. And, why not? The average Pythonista does not need them,
they're a hard step up on the conceptual ladder, so WHY bemoan their
lack from either active or passive vocabularies of Pythonistas?
Subsetting becomes even more prevalent as soon as you accept some
"standard library" features as part of a language. If you never
do (e.g.) CGI web programming, why should you care about that
subset of a language, or its libraries, that exists strictly for
the benefit of CGI authors? Yet the language (cum libraries) is
better for having those modules too, widening its usability and
applicability (and similarly for monads, metaclasses, etc etc).
It's certainly mistaken to think that a totally new phenomenon
(the introduction of .NET Framework and its CLR) "leads to" an
old, existing, and inevitable one. Post hoc does not necessarily
mean propter hoc, but the reverse implication IS indeed necessary
(as long as time's arrows don't start flipping around randomly,
causes MUST come before effects).
> has already happened before .NET was even created with VC++, where a
> great many programmers who know only MS's subset of C++ and even some of
> its incorrect syntax, assume they are using C++ effectively and
> correctly and often they are not.
Extremely similar phenomena prevailed even before Mr Gates knew how
to tell a bit from a byte: most scientists I met in the '70s, who
thought they knew and were using Fortran effectively and correctly,
were just as sadly mistaken -- they actually knew and used (and at
times with far from optimal efficiency) some specific dialect of the
Fortran language as supplied by, e.g., Digital Equipment, or IBM, or
some other purveyor yet (or rather, almost invariably, some specific
SUBSET of that specific dialect; few people who learned Fortran on
boxes where you could write, e.g., a literal constant as 'CIAO', ever
knew that the standard way of writing it was 4HCIAO, or could easily
recognize the latter form; just as one example...).
> Managed C++ in .NET is also an
> abortion of C++ which only a computer programming masochist could love.
The ability to play havoc with pointers and memory management in C++,
while inevitably and inextricably part of that language, is hardly a
plus for a vast majority of the application uses to which C++ is (maybe
inappropriately) put on a daily basis. Doing away with that is the
single highest factor in productivity enhancement when moving, e.g., to
Java.
Yet the loss of templates (generic programming) hurts productivity most
grievously (when imposed upon programmers who have learned to make good
use of templates, of course). I believe that, today still, "Managed
C++" is the only .NET language that lets you use templates (as the
architects of .NET seem to share with those of Java a horrible blind spot
regarding generic programming -- I keep hearing that Java is due to gain
Generic Programming features any day now, but I still can't see them in
Javasoft's released SDKs).
Much as I might prefer "C# with templates" or whatever, therefore, I'm
quite liable to choose "Managed C++" today if tasked to develop some
largish subsystem in and for .NET (given that no "Python .NET" is at
hand: Python programming, as it hinges on signature based polymorphism,
just like templates, gives similar productivity advantages to templates
in even smoother and more general ways, of course).
> I anticipate this happening with most .NET versions of languages and
> that many programmers of these languages will only know and use the .NET
> subset and not the full language.
If most programmers will indeed start eschewing "unmanaged" memory access
for application-level programming, this will no doubt reduce bugs and
increase productivity. But giving up on extremely low-level features
(unsuitable for application programming needs) is something that basically
only touches on C++ and similar system-level languages, since application
oriented languages don't offer those anyway (not the sensible ones!-).
Apart from "unmanaged memory access" issues, I totally disagree with your
thesis. If a given programmer or programming shop wants the semantics
of C#/VB.NET, they will mostly be using C# or VB.NET depending on syntax
sugar tastes. When somebody goes to the trouble of using the .NET versions
of, say, APL, or Haskell, or Mercury, it definitely will NOT be just in
order to get peculiar syntax sugar on the same semantics: rather, it will
be because SOME supplementary features of those respective languages are
of interest (may be arry operations, typeclasses, backtracking
respectively).
It will therefore be an EXTREMELY RARE phenomenon for programmers to be
using "strange" (non C#/VB.NET) languages in the .NET versions and "only
know and use the .NET subset", assuming that, by the latter, you mean the
semantics supported "at the interface between separate components" by CLR.
Alex