[#41581] Ruby 1.6.7 dieing of segfault — Dossy <dossy@...>

I've got something that's fairly reproducible in 1.6.7. Is

11 messages 2002/06/02
[#41582] Re: Ruby 1.6.7 dieing of segfault — Nobuyoshi Nakada <nobu.nokada@...> 2002/06/02

Hi,

[#41660] dynamic attr_accessor?? — Markus Jais <mjais@...>

hello

16 messages 2002/06/03

[#41755] HTML Parser suggestions wanted — Ned Konz <ned@...>

I've written an HTML parser that builds trees from HTML source. After

13 messages 2002/06/04

[#41809] eval and local variable — "Park Heesob" <phasis@...>

15 messages 2002/06/05

[#41819] mod_ruby and module space — "Sean O'Dell" <sean@...>

It seems that if I execute a script using mod_ruby, I cannot call

18 messages 2002/06/05

[#41867] Pascal-like 'with' statement? — Philip Mak <pmak@...>

Is there something like Pascal's with statement? I'd like to turn this

18 messages 2002/06/06

[#41919] 1-second events — Paul Brannan <pbrannan@...>

I need to create an event that occurs exactly once per second.

15 messages 2002/06/06

[#42086] ANN: REXML 2.3.5 && 2.2.3 — Sean Russell <ser@...>

<posted & mailed>

31 messages 2002/06/09
[#42091] Re: ANN: REXML 2.3.5 && 2.2.3 — Sean Russell <ser@...> 2002/06/09

<posted & mailed>

[#42092] RE: ANN: REXML 2.3.5 && 2.2.3 — <james@...> 2002/06/09

> Well, XMLSchema may be troublesome to interpret, but it isn't

[#42192] ruby-dev summary 17252-17356 — Minero Aoki <aamine@...>

Hi all,

81 messages 2002/06/11
[#42290] Re: a new block parameter/variable notation (Re: ruby-dev summary 17252-17356) — Kent Dahl <kentda@...> 2002/06/12

Not wanting to flog a dead horse, but I just wonder what the final word

[#42295] Re: a new block parameter/variable notation (Re: ruby-dev summary 17252-17356) — matz@... (Yukihiro Matsumoto) 2002/06/12

Hi,

[#42455] Application server & web developement enviroment — "Radu M. Obad磚 <whizkid@...>

Howdy,

14 messages 2002/06/14
[#42459] Re: Application server & web developement enviroment — Austin Ziegler <austin@...> 2002/06/14

On Fri, 14 Jun 2002 15:55:31 +0900, Radu M. Obadwrote:

[#42472] ANN: Programmierung in Ruby — "Juergen Katins" <katins.juergen@...>

Programmierung in Ruby Online gibt es jetzt mit ausfrlichem

14 messages 2002/06/14

[#42504] Are Unix tools just slow? — Chris Gehlker <gehlker@...>

Awhile back I was asking for help with a unixy way to search the mounted

48 messages 2002/06/14
[#42516] Re: Are Unix tools just slow? — "Daniel P. Zepeda" <daniel@...> 2002/06/15

On Sat, 15 Jun 2002 07:14:38 +0900

[#42506] Re: Are Unix tools just slow? — Rick Bradley <rick@...> 2002/06/14

* Chris Gehlker (gehlker@fastq.com) [020614 17:18]:

[#42512] Re: Are Unix tools just slow? — Chris Gehlker <gehlker@...> 2002/06/15

On 6/14/02 3:34 PM, "Rick Bradley" <rick@rickbradley.com> wrote:

[#42513] opengl for ruby, please help — ccos <ccos@...> 2002/06/15

unix newby failing miserably here:

[#42507] mpg123 — Tobias Reif <tobiasreif@...>

Hi,

15 messages 2002/06/14

[#42546] File.new('foo', 0600 , 'wb') — Tobias Reif <tobiasreif@...>

Hi,

21 messages 2002/06/15
[#42552] Re: File.new('foo', 0600 , 'wb') — Tobias Reif <tobiasreif@...> 2002/06/15

Dossy wrote:

[#42591] Kernel#select questions — Wilkes Joiner <boognish23@...>

I'm trying to track down a bug where Kernel#select is returning [[],[],[]] as

12 messages 2002/06/17

[#42617] eRuby on Mac OS X — Jim Menard <jimm@...>

I've searched ruby-talk for this topic, and the only messages I found show

13 messages 2002/06/17

[#42674] REXML in C — "Radu M. Obad磚 <whizkid@...>

Hi,

20 messages 2002/06/18

[#42771] Why is I/O slow? — Clifford Heath <cjh_nospam@...>

Ok, folk, time to try again. It's nothing to do with SHA-1.

61 messages 2002/06/20
[#42831] Re: Why is I/O slow? — Clifford Heath <cjh_nospam@...> 2002/06/21

Yukihiro Matsumoto wrote:

[#42836] RE: Why is I/O slow? — "Mike Campbell" <michael_s_campbell@...> 2002/06/21

> With respect, this doesn't sound like a smart idea. The glibc folk have

[#42838] Re: Why is I/O slow? — Albert Wagner <alwagner@...> 2002/06/21

On Thursday 20 June 2002 10:10 pm, Mike Campbell wrote:

[#42839] Re: Why is I/O slow? — Austin Ziegler <austin@...> 2002/06/21

On Fri, 21 Jun 2002 12:16:24 +0900, Albert Wagner wrote:

[#42928] GOOD DEAL — "DR. ISA BELLO" <dr_isa@...>

FROM:DR ISA BELLO

11 messages 2002/06/22

[#42982] No exceptions from String#to_i — "Hal E. Fulton" <hal9000@...>

I've been bitten by this before... maybe

19 messages 2002/06/24
[#42983] Re: No exceptions from String#to_i — ts <decoux@...> 2002/06/24

>>>>> "H" == Hal E Fulton <hal9000@hypermetrics.com> writes:

[#42986] Re: No exceptions from String#to_i — Nikodemus Siivola <tsiivola@...> 2002/06/24

[#43122] Re: help (ruby-talk ML) — Benjamin Peterson <bjsp123@...>

20 messages 2002/06/27
[#43123] Re: help (ruby-talk ML) — Dave Thomas <Dave@...> 2002/06/27

Benjamin Peterson <bjsp123@yahoo.com> writes:

[#43124] RE: help (ruby-talk ML) — Bob Calco <robert.calco@...> 2002/06/27

Yes, I would gladly volunteer considerable effort to this end. I have

[#43147] Ruby on Mac OS X — Tobias Reif <tobiasreif@...>

Hi,

24 messages 2002/06/28

[#43174] eruby SAFE question — Dylan Northrup <docx@...>

I'm trying to implement a replacement for the standard apache file listings

39 messages 2002/06/28
[#43249] documentation licenses (was: eruby SAFE question) — Tobias Reif <tobiasreif@...> 2002/06/30

Dave Thomas wrote:

[#43250] Re: documentation licenses (was: eruby SAFE question) — Dave Thomas <Dave@...> 2002/06/30

Tobias Reif <tobiasreif@pinkjuice.com> writes:

[#43255] RE: documentation licenses (was: eruby SAFE question) — <james@...> 2002/06/30

>

[#43280] Re: documentation licenses (was: eruby SAFE question) — "Juergen Katins" <juergen.katins@...> 2002/07/01

Tobias Reif wrote

[#43282] Re: documentation licenses (was: eruby SAFE question) — David Alan Black <dblack@...> 2002/07/01

On Mon, 1 Jul 2002, Juergen Katins wrote:

[#43381] RE: documentation licenses (was: eruby SAFE question) — <james@...> 2002/07/02

> From: David Alan Black [mailto:dblack@candle.superlink.net]

Re: Andy Roonie is perhaps excessively optimistic

From: Lyle Johnson <lyle@...>
Date: 2002-06-26 14:54:10 UTC
List: ruby-talk #43083
Benjamin Peterson wrote:


> to me.  Also let me 
> apologise for not knowing who Andy Roonie is.

Andy Rooney is a commentator who appears on "60 Minutes", a television
news magazine show in the U.S. His segment ("A few minutes with Andy
Rooney") appears at the end of every episode and is just a short
monologue about whatever's on Andy's mind that day. I don't think the
real Andy's done a rant on Perl 6 yet, though ;)

<... bits about i18n and text processing snipped ...>

I will take your word for it that these are significant roadblocks for
you and others. I typically deal with English (ASCII) text exclusively
and so it hasn't been an issue for me -- yet.

> "Right.  Well, I guess we'll carry on with Perl on the
> server, but maybe
> we can deploy Ruby on  the Windows desktops.  We could
> do with a powerful
>  scripting environment on those things.  Is there an
> ActiveState version?"
> "No.  ActiveState expressed interest in producing a
> Windows distribution quite
> a while back, but... well, it didn't happen.  There is
> a Windows binary 
> distribution, though."

Just curious, what would be the significance (benefit) of having an
ActiveState Windows distribution versus some other Windows distribution?

> "Good!  Let's just check if the database support works
> right, and then --"
> "Er, actually it's a distribution that doesn't have
> any database support.

The most recent Ruby installer for Windows (from Andy Hunt) included
Ruby/DBI, DBD/ODBC, DBD/Postgres, DBD/MySQL and DBD/Oracle.

> "There isn't really a 'standard' per se at all. 
> Actually there's a bit of a 
> split between native windows and cygwin, still."

I can compile Perl for the "native" Windows runtime or Cygwin, but the
standard installers for Perl (e.g. ActivePerl) are built for native Windows.

I can compile Python for the "native" Windows runtime or Cygwin, but the
standard installers for Python (e.g. the PythonLabs distro or
ActivePython) are built for native Windows.

I can compile Ruby for the "native" Windows runtime or Cygwin, but the
standard installer for Ruby (e.g. the Pragmatic Programmers' distro) is
built for native Windows.

Notice a pattern emerging?

> "I... see.  I assume, of course, that a standard
> Windows distro that puts a 
> predictable Ruby version with database support on a
> user's desk is coming up
> soon."

Based on previous point, I believe this is already available.

> "Well... the creator of Ruby has specifically
> indicated that he isn't interested
> in Windows support, but people are always making
> noises about it..."

This is an especially important point. Two of the primary reasons that
the Windows ports of Perl and Python have become so strong are that:

 1. There was a developer, or group of developers, who
    took up the task of making them strong. People like
    Mark Hammond (in the Python community) or ActiveState
    (in the Perl community).

 2. The lead developers (Guido and Larry) didn't resist
    Windows support.

So far, no one in the Ruby community has really emerged as a "leader"
for making the Windows port any stronger than it is. And it's not clear
that their suggestions or contributions would be incorporated into the
core anyways.

> "Right.  Well, heck, I guess we can carry on using
> Perl on the desktops too.
> I tell you what, though, we might still use Ruby for
> some large application that
> doesn't need to interact with the outside world much. 
> Ruby's clean OO structure
> should make multithreading pretty easy."
> "It doesn't do multithreading.  It has what you would
> call 'fibers', but they
> are not true threads.  If you perform a blocking
> operation, the whole program
> blocks.  The trouble is, the Ruby code assumes one
> Ruby machine per process so
> it's hard to roll your own multithreaded Ruby."
> "Well, how on earth do you use it in a web server,
> then?"
> "You remember Apache version one?"

Grins for the Apache 1 reference ;) Yes, I think most people agree that
Ruby needs native threads support. And I think it's equally clear that
there's no way to hack that into the present Ruby source and we'll need
to wait for Rite.

> This in itself, however, is not really a problem.  If
> Ruby isn't aimed at
> people who need internationalization, then so be it --
> it's free, after all.
> The problem is more the lack of information on when,
> if ever, things will
> change, which makes it difficult to reccommend Ruby
> with confidence.  It is 
> difficult to make Ruby seem like a good investment --
> or even 
> like a properly run software project -- when the main
> channel for information
> is the occasional laconic epigram from matz.
> 
> Questions like: 
> 'What is the status of Rite?'  
> 'When will we know what ruby's i18n support will
> consist of when it arrives?'  
> 'When will 1.8 be available and what will be in it?'
> 
> simply cannot be answered and as a result it is hard
> for Ruby to appear 
> credible outside of the lone developer's workstation.

Most of your questions point out Ruby's shortcomings for use as an
enterprise software development solution, i.e. a replacement for Java.
And for those points I'd have to agree with you. But obviously, people
are finding Ruby useful for other kinds of applications.

The last year or so have been an interesting period in Ruby's life. I
don't know how (or if) the development model should change, and of
course, it's ultimately Matz's decision. As with other languages, a lot
of Ruby's best functionality isn't implemented in the core, but rather
as extensions (e.g. database support), for which you don't need to
depend on Matz's schedule. But for things that do depend on
modifications to the core it would be nice to have some more concrete
plans to work with.

In This Thread