Re: state of unicode support

like. I’m sure that’s a touch of hyperbole, but in any case:

What’s the current state of Unicode support in Ruby? My
recollection is of Unicode support somewhat lacking.

Good grief, this was just covered ad nauseum recently.
Search the
archives.

Good grief, you’re a prick. Thanks for the help. Has
everyone in the world been on this mailing list since it was started?

Somehow you missed this 300+ long thread started June 13 and lasted
replied to on June 28:

http://tinyurl.com/ge2kp

  • Dan

This communication is the property of Qwest and may contain confidential
or
privileged information. Unauthorized use of this communication is
strictly
prohibited and may be unlawful. If you have received this communication
in error, please immediately notify the sender by reply e-mail and
destroy
all copies of the communication and any attachments.

On Sat, Jul 29, 2006 at 12:46:25AM +0900, Berger, Daniel wrote:

Somehow you missed this 300+ long thread started June 13 and lasted
replied to on June 28:

Maybe that has something to do with the fact that I’ve been an
intermittent member of this list, not a constant member, since I first
discovered it – and my most recent membership (this one) started on the
25th of this month.

On Sat, Jul 29, 2006 at 12:46:25AM +0900, Berger, Daniel wrote:

http://tinyurl.com/ge2kp

. . . and holy crap. Would someone please provide a one-sentence
summary so I can get back to my life? Something akin to “Everything’s
awesome now with 1.9!” or “It’s not quite there yet, but it’s close,” or
even “It’s as broken as ever, but regex support is better,” would
suffice.

On Sat, Jul 29, 2006 at 01:39:34AM +0900, Cliff C. wrote:

Chad P. wrote:

Maybe that has something to do with the fact that I’ve been an
intermittent member of this list, not a constant member, since I first
discovered it – and my most recent membership (this one) started on the
25th of this month.

It shouldn’t matter if one is constantly subscribed. One should search
archive to see if question already discussed before posting dup. Given
that sometimes one might not have a search sting that doesn’t find a
match there are cases where there will be dups. But at least try.

News flash: I used Google and found a grand total of two posts from that
thread before I posted the question – two posts that didn’t help. I’m
not a complete moron, thanks.

Drop the friggin’ subject. Forget I asked. It’s not worth an entire
thread devoted entirely to a defense of my decision to ask rather than
rely on incomplete addressing of a simple question asking for a summary
response that spanned more than fifty emails, requiring hours of reading
just to get to an answer that’s something like “Regex support good,
strict Unicode support good, localization via Unicode needs work.” WTF?
Is your time so damned precious that you can’t spend thirty seconds
posting a one-sentence summary response rather than twenty minutes
chastising me for not wasting hours finding out almost nothing?

I recently saw a couple posts lamenting the downhill trend of Ruby
community friendliness. At the time, I’d been on this list for about a
day and a half this time around, and couldn’t really comment. On a
previous occasion when I followed this list for a bit, my impression was
“Those guys at ruby-talk are a great bunch of guys, unless you ask about
the nature of :symbols, in which case you’ll get useless answers and
someone trying to give useful answers will get his head bitten off.
Otherwise, friendliest programming community I’ve ever seen.” Now,
judging mostly by reactions others have received for innocent questions
and comments, and a couple of reactions I myself have received, it looks
like things have degenerated.

The old guard I recall (D. Black, Matz, et cetera) seem mostly to still
be a great bunch of guys from the posts I’ve witnessed “realtime” and
the recent archives I’ve read, but some others here need an attitude
check. Seriously.

“It shouldn’t matter if one is constantly subscribed.” Yeah. 'Cause at
a rate of hundreds of posts a day (wild guesstimate – I don’t have time
to actually count 'em), I really have time to read the last six months
of archives to see if I’ve missed something relevant. Even a search
engine won’t solve that problem effectively. Maybe next time you should
say “Have you checked the archives? There’s something relevant in there
from last month. Does it answer your question?” rather than the
equivalent of “Someone already said Unicode this year! Out, heathen!”

Chad P. wrote:

News flash: I used Google and found a grand total of two posts from that
thread before I posted the question – two posts that didn’t help. I’m
not a complete moron, thanks.

Cookie?

  • Dan

This communication is the property of Qwest and may contain confidential
or
privileged information. Unauthorized use of this communication is
strictly
prohibited and may be unlawful. If you have received this communication
in error, please immediately notify the sender by reply e-mail and
destroy
all copies of the communication and any attachments.

Chad P. wrote:

Maybe that has something to do with the fact that I’ve been an
intermittent member of this list, not a constant member, since I first
discovered it – and my most recent membership (this one) started on the
25th of this month.

It shouldn’t matter if one is constantly subscribed. One should search
archive to see if question already discussed before posting dup. Given
that sometimes one might not have a search sting that doesn’t find a
match there are cases where there will be dups. But at least try.

On Sat, Jul 29, 2006 at 01:58:07AM +0900, Daniel B. wrote:

match there are cases where there will be dups. But at least try.

News flash: I used Google and found a grand total of two posts from that
thread before I posted the question – two posts that didn’t help. I’m
not a complete moron, thanks.

Cookie?

Is that a joking bit of peace-offering, or should I confine my comments
to an off-list response? Your response in particular has been less than
friendly in this case, and I’m less than optimistic in regards to your
motive in saying that. Specifically, I get the impression that you’re
being a sarcastic .

On 7/28/06, Chad P. [email protected] wrote:

Drop the friggin’ subject. Forget I asked. It’s not worth an entire
thread devoted entirely to a defense of my decision to ask

I think the real problem here is not that you happened to ask a
question that comes up repeatedly, but that the last thread on
that question basically ended with everyone too beat up to
talk anymore.

You’re hitting a sore nerve for some people. That is not your
fault, of course, but that nerve still is a bit sore… I, for one,
was not particularly impressed with the way the earlier thread
ended (stumbling to a close), but I’d really hate to see it start
up again!

On Sat, Jul 29, 2006 at 02:06:53AM +0900, Garance A Drosehn wrote:

You’re hitting a sore nerve for some people. That is not your
fault, of course, but that nerve still is a bit sore… I, for one,
was not particularly impressed with the way the earlier thread
ended (stumbling to a close), but I’d really hate to see it start
up again!

Thanks for the explanation. It’s nice to occasionally get a civil
response.

On 7/28/06, Chad P. [email protected] wrote:

Oh come on, you don’t want to read all those bazillion emails to get the
bottom line? :slight_smile:

Seriously though y’all, isn’t there a nice, short FAQ out there
somewhere? I
haven’t been able to find one. There must be something, right?

On Sat, Jul 29, 2006 at 02:51:10AM +0900, Gregory B. wrote:

As far as unicode support goes, it’s a complicated topic. People who
want to sum it up in one line probably don’t really care about the
tough design decisions behind it.

. . . or already have some vague idea of what Ruby Unicode support was
like a year ago, and just want a brief update for purposes of tool
evaluation for a project, or want to know the truth behind something
someone said in another venue, or . . .

. . . or maybe you should assume good faith rather than jumping to
conclusions once in a while.

On 7/28/06, Charles O Nutter [email protected] wrote:

suffice.

Oh come on, you don’t want to read all those bazillion emails to get the
bottom line? :slight_smile:

Seriously though y’all, isn’t there a nice, short FAQ out there somewhere? I
haven’t been able to find one. There must be something, right?

Lest we start another flamewar on Unicode, can we please, please,
pretty please remember MINASWAN?

I’m really getting tired of seeing all these sarcastic posts and also
personal attacks on this list. I barely read RubyTalk anymore because
of it, and it makes me sad because I really do love this list, and
many of the people on it.

But I’m seriously considering unsubscribing because of how no one
(except the folks who have been around for quite some time) seems to
respect the very thing that attracted me to Ruby, the friendliness of
it’s community.

As far as unicode support goes, it’s a complicated topic. People who
want to sum it up in one line probably don’t really care about the
tough design decisions behind it.

And I apologize for the lag…I’ve got my servers behaving now.

On 7/28/06, Gregory B. [email protected] wrote:

pretty please remember MINASWAN?

I’m really getting tired of seeing all these sarcastic posts and also
personal attacks on this list. I barely read RubyTalk anymore because
of it, and it makes me sad because I really do love this list, and
many of the people on it.

This wasn’t intended to be sarcastic, honestly! I didn’t get the answer
I
was hoping for out of the last thread, and if anyone else comes in to
ask
the same question again there’s still not a very good answer. I just
hoped
there might be a one-page FAQ that describes the various ways to do
unicode
now and in Ruby 2.0, with a short compare/contrast section on each. That
would be really helpful to me and to others looking for the same
answers.

But I’m seriously considering unsubscribing because of how no one

(except the folks who have been around for quite some time) seems to
respect the very thing that attracted me to Ruby, the friendliness of
it’s community.

Email is a terrible medium for communication, especially among creative
folks that feel passionately about their art. I suppose these sorts of
flame
wars are bound to spring up from time to time because it’s so difficult
to
discern the tone of someone’s email. I also suppose you just have to
take it
all in stride, but I can appreciate your frustration when threads
quickly
elevate to the email equivalent of yelling.

As far as unicode support goes, it’s a complicated topic. People who

want to sum it up in one line probably don’t really care about the
tough design decisions behind it.

I don’t want a one-liner, I want a one-pager :slight_smile: I think it ought to be
possible to summarize what our options are for unicode support in Ruby
in
one page, but I’m not sure such a page yet exists. I’d love to be proven
wrong! :slight_smile:

On Sun, Jul 30, 2006 at 03:41:26AM +0900, Christian N. wrote:

Chad P. [email protected] writes:

The old guard I recall (D. Black, Matz, et cetera) seem mostly to still
be a great bunch of guys from the posts I’ve witnessed “realtime” and
the recent archives I’ve read, but some others here need an attitude
check. Seriously.

In all politeness, I think you should count yourself in.

Perhaps I should. I let my frustration at rudeness and similar poor
manners get the better of me on occasion.

Chad P. [email protected] writes:

The old guard I recall (D. Black, Matz, et cetera) seem mostly to still
be a great bunch of guys from the posts I’ve witnessed “realtime” and
the recent archives I’ve read, but some others here need an attitude
check. Seriously.

In all politeness, I think you should count yourself in.

On 28-jul-2006, at 18:54, Chad P. wrote:

There’s something relevant in there
from last month. Does it answer your question?" rather than the
equivalent of “Someone already said Unicode this year! Out, heathen!”

This is not quite true - the problem is that when the subject comes
up it spurs threads of obnoxious length, with no single answer given.

We heard that Ruby will have some multibyte support and Oniguruma
by Christmas 2007. This is unbearably far away. Nobody knows how
it is going to work, and any suggestions summon enormous flame wars
of different origin. Moreover, the threads about Unicode in Ruby (the
best one
dating back to 2002) have all ended up with nothing.They were all
about the same length by the way.

I, for one, am very saddened every time the topic comes up ecause i’m
sick of the brokenness (I actually start looking at these Other
Languages and Other Frameworks that take l10n and i18n seriously). I
believe i’m not alone. Might be the case that many people don’t want
to read about the Big Sad Topic again as long as no promises and
explanations are given that outline the future. Which as of now
doesn’t look bright, at least for the coming 18 months.

On 31-jul-2006, at 19:40, Chad P. wrote:

. . . except that Why answered me beyond the expectations of the
question, quite satisfactorily. My question is answered and then
some.
I wasn’t asking “When will it be perfect?” I was only asking “What
does
it do now?”

It’s always more entertaining to think globally and draw grand
schemes :slight_smile: _why’s answer indeed is a good
summary.

On Tue, Aug 01, 2006 at 03:52:37AM +0900, Julian ‘Julik’ Tarkhanov
wrote:

It’s always more entertaining to think globally and draw grand
schemes :slight_smile:

I would have thought so, but the general consensus seems to be that
considering the issue is “bad” right now, for some definition of “bad”.

On Tue, Aug 01, 2006 at 12:20:18AM +0900, Julian ‘Julik’ Tarkhanov
wrote:

On 28-jul-2006, at 18:54, Chad P. wrote:

There’s something relevant in there
from last month. Does it answer your question?" rather than the
equivalent of “Someone already said Unicode this year! Out, heathen!”

This is not quite true - the problem is that when the subject comes
up it spurs threads of obnoxious length, with no single answer given.

. . . except that Why answered me beyond the expectations of the
question, quite satisfactorily. My question is answered and then some.
I wasn’t asking “When will it be perfect?” I was only asking “What does
it do now?”