[#12073] Re: Ruby is much slower on linux when compiled with --enable-pthread? — "M. Edward (Ed) Borasky" <znmeb@...>
-----BEGIN PGP SIGNED MESSAGE-----
M. Edward (Ed) Borasky wrote:
On Wed, Sep 05, 2007 at 08:24:57PM +0900, Florian Frank wrote:
On 9/5/07, Sam Roberts <sroberts@uniserve.com> wrote:
[#12085] New array methods cycle, choice, shuffle (plus bug in cycle) — David Flanagan <david@...>
Four new methods have been added to Array the Ruby 1.9 trunk. I've got
On 9/6/07, David Flanagan <david@davidflanagan.com> wrote:
Wilson Bilkovich wrote:
On 9/7/07, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
David Flanagan <david@davidflanagan.com> writes:
On 9/13/07, Christian Neukirchen <chneukirchen@gmail.com> wrote:
Nikolai Weibull wrote:
Restarting this thread because I missed it the first time around and
Hi,
On Thu, Jul 31, 2008 at 7:50 PM, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
Gregory Brown wrote:
Michael Neumann wrote:
Hi --
On 8/1/08, David A. Black <dblack@rubypal.com> wrote:
Wilson Bilkovich wrote:
Hi,
Hi --
2008/8/2 Yukihiro Matsumoto <matz@ruby-lang.org>:
Hi,
Yukihiro Matsumoto wrote:
Florian Frank wrote:
Hi,
On Sun, Aug 3, 2008 at 9:37 AM, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
On Jul 31, 2008, at 7:33 PM, Charles Oliver Nutter wrote:
Jim Weirich wrote:
On Aug 1, 2008, at 1:53 PM, Thomas Enebo wrote:
On Fri, Aug 1, 2008 at 2:01 PM, Jim Weirich <jim.weirich@gmail.com> wrote:
Gregory Brown wrote:
On Aug 1, 2008, at 2:40 PM, Thomas Enebo wrote:
[#12096] Next 1.8.6 on Sept. 22 — Urabe Shyouhei <shyouhei@...>
Hi all.
Well there is this patch:
Rocky Bernstein wrote:
-----BEGIN PGP SIGNED MESSAGE-----
On 9/10/07, M. Edward (Ed) Borasky <znmeb@cesmail.net> wrote:
On Sunday 09 September 2007, Urabe Shyouhei wrote:
[#12118] Is this expected behavior? — James Edward Gray II <james@...>
As part of TextMate's development process we have an application on a
[#12140] Strange ripper bug — "Alexey I. Froloff" <sir_raorn@...>
Sometimes, ripper can't parse valid code (trunk from yesterday).
On [Wed, 12.09.2007 03:05], Alexey I. Froloff wrote:
On [Thu, 13.09.2007 02:58], Kirill A. Shutemov wrote:
Hi,
[#12143] Blocks passed to constructors - is this behavior by design? — "John Lam (CLR)" <jflam@...>
class Foo
It's because the constructor isn't actually finished executing, and the
[#12166] Wrapped loads and Module::nesting — David Flanagan <david@...>
When I call load with a second argument of true, the file is loaded into
[#12184] Misleading error message with URI::InvalidURIError — "Douglas Tan" <bianster@...>
The error message that URI.parse displays when supplied with a uri
[#12200] class variables and singleton classes — Eric Hodel <drbrain@...7.net>
Class variables in singleton classes are separate from class
[#12201] how about actors implemented in ruby-core itself — hemant <gethemant@...>
Hi,
On 9/20/07, hemant <gethemant@gmail.com> wrote:
Hi,
[#12220] `ri Kernel#open` Bug — James Edward Gray II <james@...>
$ ri -T Kernel#open
On Sep 21, 2007, at 16:42, James Edward Gray II wrote:
On Sep 21, 2007, at 8:13 PM, Eric Hodel wrote:
On Sep 22, 2007, at 7:28 AM, Jim Freeze wrote:
[#12231] Wrong return value with []= — Michael Neumann <mneumann@...>
Hi,
[#12237] Latest benchmarks — "M. Edward (Ed) Borasky" <znmeb@...>
I just ran the benchmark suite that comes with Ruby 1.9 on my 32-bit
[#12247] Fibers as semi-coroutines enabled by default — David Flanagan <david@...>
Hi all,
Hi,
[#12248] arbitrary Unicode characters in identifiers? — David Flanagan <david@...>
[#12255] Array#-, &, |, uniq don't use == — murphy <murphy@...>
Hello!
[#12284] gc.c -- possible logic error? — Hugh Sasse <hgs@...>
I've been looking at Tom Copeland's memory allocation problem:
On Fri, 28 Sep 2007 21:57:22 +0900, Hugh Sasse <hgs@dmu.ac.uk> wrote:
On Sat, 29 Sep 2007, MenTaLguY wrote:
In article <Pine.GSO.4.64.0709281302390.26570@brains.eng.cse.dmu.ac.uk>,
On Tue, 2 Oct 2007, Tanaka Akira wrote:
In article <Pine.GSO.4.64.0710011802250.11425@brains.eng.cse.dmu.ac.uk>,
On Tue, 2 Oct 2007, Tanaka Akira wrote:
On Oct 1, 2007, at 10:54 , Hugh Sasse wrote:
On Tue, 2 Oct 2007, Eric Hodel wrote:
[#12294] String.force_encoding — David Flanagan <david@...>
Hi,
[#12305] Will 1.8.6 remain compiled with VC6? — "Luis Lavena" <luislavena@...>
Hello Core developers.
On 9/30/07, Luis Lavena <luislavena@gmail.com> wrote:
On 9/30/07, Austin Ziegler <halostatue@gmail.com> wrote:
On 9/30/07, Luis Lavena <luislavena@gmail.com> wrote:
On 9/30/07, Austin Ziegler <halostatue@gmail.com> wrote:
I know this not the right place to post this, but I'll start here
Austin Ziegler wrote:
> Yes, let's take this to Ruby-Talk so we can all participate. Most of the
On 9/30/07, Charlie Savage <cfis@savagexi.com> wrote:
On 01/10/2007, Charlie Savage <cfis@savagexi.com> wrote:
On 10/3/07, Michal Suchanek <hramrach@centrum.cz> wrote:
Re: arbitrary Unicode characters in identifiers?
Hello David,
At 04:48 07/09/27, David Flanagan wrote:
>Content-Type: text/plain; charset=UTF-8; format=flowed
>X-MIME-Autoconverted: from 8bit to quoted-printable by scmailgw1.scop.aoyama.ac.jp id l8QJmpEu009680
>
>The following program is legal in Ruby 1.9 and prints 6:
>
># -*- coding: utf-8 -*-
>alias ホサ lambda
>テ= ホサ{ |x,y| x*y}
>puts テ夕2,3]
>
>Is this a good thing? Is this expected to remain legal, or is the parser likely to start enforcing rules about which characters are legal in identifiers?
>
>(If you can't see the special characters, I'm using the greek letter lambda as an alias for the "lambda" method. Then I'm creating a lambda and assigning it to a variable that uses the Unicode multiplication sign.)
I have tried this. With 1.9 on cygwin, I get:
unicodeindents.rb:3: identifier x is not valid to set
unicodeindents.rb:3: identifier x is not valid to get
(the 'x' here is actually the Unicode multiplication sign).
So this seems to work halfway (it doesn't complain about lambda,
and it recognizes x as an identifier), but not fully.
I also tried it on 1.8 (WinXP). I get a long list of
Invalid char `\xyz' in expression
(where xyz is the octal number corresponding to the UTF-8 encoding bytes)
occasionally interspersed with a parse error. All this happens on the
fourth line only, again the lambda is okay.
Are these problems Windows-specific (difficult to immagine)?
As for "is this a good thing", from my experience with XML I can
definitely think about two areas where it can be helpful:
- Programming education. For hard-core programmers, English is an
absolute must. For K12 programming education or so, being able
to use e.g. Japanese method/variable names while still working
with a top class programming language (rather than having to use
one of the several Japanese-based programming languages that
are mostly extremely simple).
- Work with terminologies where translation would be bothering a lot.
This is definitely more relevant for a data format such as XML
than for a programming language, but e.g. trying to translate
all the buerocratic terms used in some area of the Japanese
Government greatly increases the friction for everybody.
See Makoto Murata's talk at the 2005 World Wide Web Conference
Developer's day (http://www2005.org/keynotes/makoto.pdf)
(p. 29 and following for some examples, p. 43,... for some
discussion)
As for the use in examples like the above (mathematical notation),
the lambda seems cute, but the multiplication sign isn't what
most mathematicians would use (they'd just use a dot), for programming,
'*' is too established and 'x' can't work inline (at least not
in current Ruby), so it's not really that much of a benefit.
As for editors that don't support these chanacters, they are
by no way 'weird', and the situation is improving more and more.
Input can also be helped. In many cases, it may be a question of
personal preference. Some people like a graphically dense text,
those tend(ed) to use programming languages such as APL. Others
prefer something more uniform, they usually would go for Lisp.
(of course, preferences in terms of functionality usually also
count, and for more than the preferences in appearance, but
I think the importance of appearance is often underestimated).
>The program might not work for you if you cut-and-pasted it from this message. I believe the encoding got munged when I cut and pasted it to my mail program.
I definitely know things got garbled on my side. But I don't think
it would have been necessary to use compression for the attachment.
Regards, Martin.
>So I've also attached a gzipped version of the program to this message to preserve the utf-8 encoding. You may or may not be able to display the program, but I you ought to be able to run it.
>
> David
>
>
>
#-#-# Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University
#-#-# http://www.sw.it.aoyama.ac.jp mailto:duerst@it.aoyama.ac.jp