Re: RFC 86 (v1) IPC Mailboxes for Threads and Signals

2000-08-10 Thread Uri Guttman
re manages it instead of the application. it has a builtin mutex so you don't have to use one or declare somthign shared. it does not stop you from sharing stuff but it provides an core level interface for comunications. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.s

Re: RFC 86 (v1) IPC Mailboxes for Threads and Signals

2000-08-11 Thread Uri Guttman
"NI" == Nick Ing-Simmons [EMAIL PROTECTED] writes: NI Uri Guttman [EMAIL PROTECTED] writes: i think we do because a thread can block on a mailbox while it can't on an array. NI Why not ? - I see no reason that a "shared" array could not have NI whatev

Re: RFC 86 (v1) IPC Mailboxes for Threads and Signals

2000-08-11 Thread Uri Guttman
ink making mailboxes in some form is a good idea. but they should be special objects (even if they are filehandles) with their own methods to support the desired semantics. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Enginee

Re: RFC 70 (v1) Allow exception-based error-reporting.

2000-08-08 Thread Uri Guttman
how does this work with RFC 63 (Exception handling syntax proposal - it wants the Error.pm syntax) written by peter scott? you should look at that and work with peter on this. and we are already discussing that rfc in flow so please followup there only. thanx, uri -- Uri Guttman

Re: PerlIO - what next? - (should getc get a character?)

2000-11-04 Thread Uri Guttman
ar of code that we can use as a first draft. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Sea

Re: RFC 193 (v1) Objects : Core support for method delegation

2000-09-04 Thread Uri Guttman
(maybe tagged?) from the class 'in' and handle that. then you don't have to update all the delegation calls each time the 'in' object changes. i like this RFC a lot. but i like most of damian's stuff. or at least what i understand. :-) uri -- Uri Guttman - [EMAIL PROTECTE

Re: RFC 193 (v1) Objects : Core support for method delegation

2000-09-04 Thread Uri Guttman
(or with the parent object) would you have to worry. and then you might just control the order or manually deal with the method in question. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consu

Re: RFC 158 (v1) Regular Expression Special Variables

2000-08-25 Thread Uri Guttman
t for them with s/// and thereby remove the copy penalty. but my idea would work in both cases and puts it under program control so we could just use that. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Inte

Re: is \1 vs $1 a necessary distinction?

2000-09-27 Thread Uri Guttman
there any reason not to standardize these down DS to one notation (i.e., eliminate one or the other)? because $1 having be set previously will be interpolated INTO the new regex. so you have to have another notation to refer to grabbed stuff from the current regex. uri -- Uri Guttman ---

Re: RFC 27 (v1) Coroutines for Perl

2000-08-04 Thread Uri Guttman
age-switch, which would get its own chair and charter s independently of -flow. ok with me. it was not clear how the lists were organized. in any case the rfc will cover many issues and proposals. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems AR

Re: RFC: multiline comments

2000-08-05 Thread Uri Guttman
please move this thread to the mlc list. thanx, uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books

better subjects (was Re: what will be in Perl6 ?)

2000-08-02 Thread Uri Guttman
-all abyss of alt.sysadmin.recovery. if you reply is not on topic with the subject, please rename the subject. and please don't use generic subjects like 'what will be in perl6'. thanx, uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Enginee

Re: Deep copy

2000-08-07 Thread Uri Guttman
, is we do a deep copy like someone mentions with Storable like semantics. it handles circles already. but again caveat coder as it can be a dangerous call to make. as for tied objects and databases, a hornets' nest awaits. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.s

RFC: Safe Signals

2000-08-07 Thread Uri Guttman
=head1 TITLE Safe Signals =head1 VERSION Maintainer: Uri Guttman [EMAIL PROTECTED] Date: 07 Aug 2000 Version: 1 Mailing List: perl6-language-flow Number: TBD =head1 ABSTRACT This RFC describes how Perl6 can support safe signals with multiple techniques. =head1

Re: Error handling

2000-08-08 Thread Uri Guttman
please move this thread to flow as we have the error RFC posted there. thanx, uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http

default $/ (was Re: RFC: println())

2000-08-08 Thread Uri Guttman
al default values for those handles which hve not had theirs set? you can still set the global $/ and affect all handles which don't have private $/. i like the ability to set global defaults here. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems AR

Re: RFC 58 (v1) Cchomp() changes.

2000-08-08 Thread Uri Guttman
a naked chomp would assume the $/ from STDIN or the global default $/. the ref vs. value fixes the do i return a chomped string or the count of chomped letters. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering,

Re: RFC 58 (v1) Cchomp() changes.

2000-08-08 Thread Uri Guttman
"TA" == Ted Ashton [EMAIL PROTECTED] writes: TA Thus it was written in the epistle of Jonathan Scott Duff, On Tue, Aug 08, 2000 at 01:56:12PM -0400, Uri Guttman wrote: a couple of ideas. one, i proposed we keep a global $/ and $\ for default use by handles which h

Re: default $/ (was Re: RFC: println())

2000-08-08 Thread Uri Guttman
"JSD" == Jonathan Scott Duff [EMAIL PROTECTED] writes: JSD On Tue, Aug 08, 2000 at 01:46:41PM -0400, Uri Guttman wrote: interesting point: we are all in agreement for filehandle specific $/ and $\. but what about global default values for those handles which hve not had

Re: RFC 58 (v1) Cchomp() changes.

2000-08-08 Thread Uri Guttman
the string to be chomped. OO chomp: this is a method of a filehandle object. the string to chomp is take from the filehandle or the global default $/. if a second arg is passed or the main arg is a ref, then the above behaviors work as well. i think that sums it up well. uri -- Uri Guttma

access to pod/doc text by code

2000-08-08 Thread Uri Guttman
it to be too strange. idea: use a special here doc token my $help = POD ; this will be in \$help as well as seen by pod POD ducking uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting

Re: AGAINST RFC 48 (v1) Replace localtime() and gmtime() with da

2000-08-08 Thread Uri Guttman
from many mothers. :-) uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine

Re: RFC 67 (v1) Deep Copying, aka, cloning around.

2000-08-08 Thread Uri Guttman
the wheel with this code? we have modules which do close to this now, and we have talked about using the GC traverse engine as well. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl

Re: access to pod/doc text by code

2000-08-09 Thread Uri Guttman
"JV" == Johan Vromans [EMAIL PROTECTED] writes: JV Uri Guttman [EMAIL PROTECTED] writes: i think reading the file may have issues like finding it. or doc strings for each sub vs. parsing that out of the whole pod. i just bothers me to have to read that file

Re: RFC 79 (v1) Code which is both executable and POD.

2000-08-09 Thread Uri Guttman
od in data are not the same and probably won't use the same mechanisms. all i want is pod in perl strings and that is nothing like having perl code be seen by pod as well. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Enginee

Re: RFC 85 (v1) All perl generated errors should have a

2000-08-11 Thread Uri Guttman
at least we'll know they didn't read the bit in the documentation ASwhere it will specifically warn _not_ to do this. well, if it is only a string, why use . as the separator? use something else like : and no one will try any fancy math tricks on it. uri -- Uri Guttman ---

exception and error RFCs

2000-08-07 Thread Uri Guttman
types including the warning and die ones we have now. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books

Re: RFC 8 (v2) The AUTOLOAD subroutine should be able t

2000-08-10 Thread Uri Guttman
ow can you tell the difference between an AUTOLOAD returning a coderef to be executed as if it was there or a coderef to be returned to the caller. so i think the mechanism of how AUTOLOAD can decline needs further work. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.s

Re: RFC 23 (v2) Higher order functions

2000-08-09 Thread Uri Guttman
RL missing places in the order in which they appear, from left to right. well you answer that here but it should be mentioned above as well. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX

Re: RFC 70 (v1) Allow exception-based error-reporting.

2000-08-08 Thread Uri Guttman
how does this work with RFC 63 (Exception handling syntax proposal - it wants the Error.pm syntax) written by peter scott? you should look at that and work with peter on this. and we are already discussing that rfc in flow so please followup there only. thanx, uri -- Uri Guttman

Re: Scope of Language group

2000-08-08 Thread Uri Guttman
a sublist is to make some reports and send them to the parent list. though i don't think anyone has done that yet. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl

Re: Permanent sublists (was Re: Language WG report, August 16th 2000)

2000-08-16 Thread Uri Guttman
t new list posts and moving their email threads (the third overload of threads!) to the proper list. i agree with skud, there is too much on the main language list. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl

Re: RFC 84 (v1) Replace = (stringifying comma) with =

2000-08-17 Thread Uri Guttman
ist of its keys to a list of its values. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Sea

Re: Maximum length input line

2000-08-19 Thread Uri Guttman
ng that set. someone kick me to do it. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Sear

Re: ... as a term

2000-08-23 Thread Uri Guttman
.) "The world"? This problem only exists in English! We pronounce it something similar to "way way way". BCW I, personally, prefer the Stoogian "Whoop whoop whoop!" the variation i learned somewhere was "wuh wuh wuh". it's about the shortest vowel

core wars (was Re: RFC 146 (v1) Remove socket functions from core)

2000-08-25 Thread Uri Guttman
would load the sort implementation with damian's constant time sort and overload the sort function as well. my advanced I/O rfc (to be released soon) uses something like that to appease the language minimalists (sockets out of base language) and the binary minimalists (sockets loaded as desired).

Re: RFC 114 (v2) Perl resource configuration

2000-09-01 Thread Uri Guttman
ELOAD=/etc/sysperl:/home/uri/.perlrc perl foo simple, out of the way if you don't need it. on any site where the admins like to control stuff this way, they already preset many env values for you in the shared shell startup files. adding one more value would be trivial. uri -- Uri Guttman ---

Re: RFC 114 (v2) Perl resource configuration

2000-09-01 Thread Uri Guttman
the system shell rc file) the rc files that perl will load. it needs to be separate from the env vars the user might want to set. TC Heck, I bet you could do a cleverness with .perldb, too. :-) i don't want to go there. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.s

Re: RFC 114 (v2) Perl resource configuration

2000-09-01 Thread Uri Guttman
/-T on all scripts, etc. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine

Re: Proposed sublist: flowcontrol

2000-08-04 Thread Uri Guttman
"s" == skud [EMAIL PROTECTED] writes: s On Fri, Aug 04, 2000 at 01:07:07PM -0400, Uri Guttman wrote: s - case/switch try/catch s Any thoguhts on the errors sublist? should this be there, or in -flow, s or what? s Can we predict any of these potential sublists? Or r

Re: RFC 67 (v1) Deep Copying, aka, cloning around.

2000-08-08 Thread Uri Guttman
is an object, the optional method can be called (e.g. CLONE). each node could also be handled by a switch on its type. so this traverse engine could be shared by GC, clone, Data::Dumper, Storable, etc. just musing, uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com

Re: RFC 226 (v2) Selective interpolation in single quotish context.

2000-09-14 Thread Uri Guttman
e double quoted range had a \E in it? either directly or via interpolation? maybe the end escape should be another char than \E? uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl

Re: RFC 236 (v1) Change the way $SIG{__WARN__} and $SIG{__DIE__} are used

2000-09-15 Thread Uri Guttman
le handler like optional timeouts, private data, method callbacks, safe delivery, etc. i need to update it and my few other rfc's soon. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consultin

Re: RFC 255 (v2) Fix iteration of nested hashes

2000-09-19 Thread Uri Guttman
manual reset problem. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine on the N

Re: RFC 267 (v1) Eliminate dump() function

2000-09-21 Thread Uri Guttman
which can be run directly. but dump isn't the way to go as it is broken, you need a flaky undump program (from emacs), it is not portable, etc. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX

Re: async I/O (was Re: PERL6STORM - tchrist's brainstorm list for perl6)

2000-09-21 Thread Uri Guttman
"DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS At 05:35 PM 9/21/00 -0400, Uri Guttman wrote: i proposed some of that in my rfc47 (universal async i/o). at the perl level you need a delivery interface as with events. DS I'm not really worried about the perl level for this

Re: RFC 284 (v1) Change C$SIG{__WARN__} and C$SIG{__DIE__} to magic subs

2000-09-25 Thread Uri Guttman
ackage level handler. with WARN it looks like a global handler to me. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_b

Re: RFC 284 (v1) Change C$SIG{__WARN__} and C$SIG{__DIE__} to magic subs

2000-09-25 Thread Uri Guttman
"SC" == Simon Cozens [EMAIL PROTECTED] writes: SC On Mon, Sep 25, 2000 at 03:10:47PM -0400, Uri Guttman wrote: in what order? like BEGIN and END? SC Whatever, yes. what if you wanted a block scoped warn handler? SC What about it? (Or did someone eat the "local&q

Re: RFC 290 (v1) Remove -X

2000-09-26 Thread Uri Guttman
nger names as an option, but it should be a pragma/module and the namespace has to be clean. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.s

Re: RFC 290 (v1) Remove -X

2000-09-26 Thread Uri Guttman
"AT" == Adam Turoff [EMAIL PROTECTED] writes: AT On Tue, Sep 26, 2000 at 02:13:41PM -0400, Uri Guttman wrote: AT But I wouldn't want that pragma to override any other aspect of the AT core library, such as async I/O. agreed. but we can reconcile the name spaces then. or le

Re: RFC 290 (v1) Remove -X

2000-09-26 Thread Uri Guttman
does perl parse -r now vs - r()? uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine

Re: RFC 290 (v2) Better english names for -X

2000-09-27 Thread Uri Guttman
your right and left hands fighting again? executable is probably the better term and who cares about 2 chars more if you are using this. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consultin

Re: RFC 290 (v2) Better english names for -X

2000-09-27 Thread Uri Guttman
entionally. Probably change it to executable AT in v3 anyway. who gave you permission to invent new words? :) uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl

Re: RFC 271 (v1) Subroutines : Pre- and post- handlers for subroutines

2000-09-21 Thread Uri Guttman
ed) but trigger like stuff like your handlers seems ok. for one thing, this is not hard to describe in basic terms (until you get to the inheritance stuff) and it is useful in many ways. maybe you should rename this as triggers as handlers have a meaning is signals and in event callbacks. uri --

Re: RFC 288 (v1) First-Class CGI Support

2000-09-25 Thread Uri Guttman
ably based on Lincoln's code. on the geek cruise, lincoln told me he had almost completed a total rewrite of CGI.pm. i have not heard anything about it since then. we should find out what he has done and possibly integrate it into perl6. uri -- Uri Guttman - [EMAIL PROTECTED] --

Re: RFC 357 (v2) Perl should use XML for documentation instead of POD

2000-10-05 Thread Uri Guttman
. :-) uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine on the Net --

Re: What will the Perl6 code name be?

2000-10-23 Thread Uri Guttman
that. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine on the Net --

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-23 Thread Uri Guttman
"SC" == Simon Cozens [EMAIL PROTECTED] writes: SC On Mon, Oct 23, 2000 at 05:18:15PM -0400, Uri Guttman wrote: basically the emitted machine code for TIL is very simplified C routine calls and their argument setup and return. all the routine calls are to perl ops

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-23 Thread Uri Guttman
"DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS At 12:48 AM 10/24/00 +0100, Simon Cozens wrote: On Mon, Oct 23, 2000 at 05:18:15PM -0400, Uri Guttman wrote: basically the emitted machine code for TIL is very simplified C routine calls and their argument setup and r

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-23 Thread Uri Guttman
"DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS At 08:33 PM 10/23/00 -0400, Uri Guttman wrote: as for ziggy's comments on the overload of builtins issue there could be a simple dispatch table used instead of direct calls. it would be fast with just an indexed lookup based

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-23 Thread Uri Guttman
"SC" == Simon Cozens [EMAIL PROTECTED] writes: SC On Mon, Oct 23, 2000 at 08:33:23PM -0400, Uri Guttman wrote: so the TIL generated code would still to parameter setup, then an indirect function call and then result handling. it should still be faster than an interpreter a

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-23 Thread Uri Guttman
til we get to that actual code. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-23 Thread Uri Guttman
verloading, that is a fine tradeoff to me. i doubt i would ever overload a builtin but who knows the future with out using PSI::ESP? uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-23 Thread Uri Guttman
"NT" == Nathan Torkington [EMAIL PROTECTED] writes: NT Uri Guttman writes: overall i agree. but i use objects much more now and don't think about the runtime cost at all (estimated to be %30) NT All the world is not an Uri. and aren't we all glad about that! :)

Re: Acceptable speeds (was Re: TIL redux (was Re: What will the Perl6 code name be?))

2000-10-23 Thread Uri Guttman
still easy due to the template nature of the generated code. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_book

Re: Acceptable speeds (was Re: TIL redux (was Re: What will the Perl6 code name be?))

2000-10-23 Thread Uri Guttman
eant about using TIL code for anything but an end product meant to be execute only. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysar

Re: TIL redux (was Re: What will the Perl6 code name be?)

2000-10-24 Thread Uri Guttman
"JP" == John Porter [EMAIL PROTECTED] writes: JP Uri Guttman wrote: if i want TIL and lose builtin overloading, that is a fine tradeoff to me. JP No, no, no! That is one of the things that absolutely must be JP fixed in the next major version of Perl! i was referring

Re: [Fwd: Re: [FWP] sorting text in human-order]

2001-01-02 Thread Uri Guttman
that we do specify perl6's sort to be stable. we can at this point do that and by keeping our sort algorthm choices to stable ones, we can deliver it. i would never sepc perl5's sort as stable due to all the older versions out there with unstable quicksorts. uri -- Uri Guttman - [EMAIL

Re: RFC195: Do not remove 'chop' PLEASE!

2001-01-28 Thread Uri Guttman
t. :) uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine on the Net --

Re: RFC195: Do not remove 'chop' PLEASE!

2001-01-29 Thread Uri Guttman
cording to this perl5.6.0 -le '%h = qw( a b c d ); $_ .= 1 for %h ; print values %h ; chop %h ; print values %h' b1d1 bd it doesn't appear to be a chop specific thing. unraveling a hash always seems to use aliases for the values. chop just takes a list like it always has. uri -- Uri Guttma

Re: Why shouldn't sleep(0.5) DWIM?

2001-02-01 Thread Uri Guttman
"N" == [EMAIL PROTECTED] writes: N snooze() is a better name ;-) TK::button-new( -name = 'snooze', -action = 'press' ) ; uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Inte

Re: Really auto autoloaded modules

2001-02-03 Thread Uri Guttman
utoloading of user level modules. that should be left to a module like schwern's. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.c

Re: Schwartzian Transform

2001-03-20 Thread Uri Guttman
figure out the code for a schwartz (drop the 'ian') or GR transform. the basic design and coding was done but not finished. it got code reviewed and than i shelved it. any interest? i would help out but i can't drive the project now. uri -- Uri Guttman - [EMAIL PROTECTED] --

Re: Schwartzian Transform

2001-03-21 Thread Uri Guttman
"JP" == John Porter [EMAIL PROTECTED] writes: JP Uri Guttman wrote: records can be strings, or any perl [LH]o[LH]. JP y/L/A/; tell that to perllol :) for a schwartz (drop the 'ian') or GR transform. JP Why? So it conforms with the "Guttman-Rosler" naming

Re: Schwartzian Transform

2001-03-22 Thread Uri Guttman
on to make this built in. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine

Re: Schwartzian Transform

2001-03-26 Thread Uri Guttman
(currently shelved) Sort::Records. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine

Re: Schwartzian Transform

2001-03-26 Thread Uri Guttman
unt of all the key values. this is one win of the ST over the GRT, you don't need to know as much about the key as perl will do the comparisons right with just cmp and =. you still need sort order and multikey support. otherwise you don't gain so much. uri -- Uri Guttman - [EMAIL

Re: Schwartzian Transform

2001-03-26 Thread Uri Guttman
many case. most of the time i see issues with the ST is with key extraction. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page --- http://www.sysarch.c

Re: Schwartzian Transform

2001-03-26 Thread Uri Guttman
"SC" == Simon Cozens [EMAIL PROTECTED] writes: SC On Mon, Mar 26, 2001 at 04:36:35PM -0500, Uri Guttman wrote: and even creating a function to extract the key is not for beginners in many case. most of the time i see issues with the ST is with key extraction. SC Wi

Re: Schwartzian Transform

2001-03-26 Thread Uri Guttman
"RA" == Russ Allbery [EMAIL PROTECTED] writes: RA Uri Guttman [EMAIL PROTECTED] writes: "SC" == Simon Cozens [EMAIL PROTECTED] writes: SC No, it wouldn't, don't be silly. The ST can always be generalized to SC ST(data, func, compare) = SC map { $_-[0] } sort

Re: Schwartzian Transform

2001-03-26 Thread Uri Guttman
"RA" == Russ Allbery [EMAIL PROTECTED] writes: RA Uri Guttman [EMAIL PROTECTED] writes: map { $_-[0] } sort { compare($a-[1], $b-[1]) } map { [$_, f($_)] } data ^^^ ^^^ and there is only extracted key being compared to another at the same level, not multiple

Re: What can we optimize (was Re: Schwartzian transforms)

2001-03-29 Thread Uri Guttman
nly doable for bytecode and then you run that. this shouldn't be an issue with many systems who want that optimization pass. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl

Re: Perl culture, perl readabillity

2001-04-04 Thread Uri Guttman
ek roots, whims, etc.). english is so broad because of its history of borrowing and allowances for change. you don't get vocabularies of .5-1M words without a license to steal! uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Dev

Re: Parsing perl 5 with perl 6 (was Re: Larry's Apocalypse 1)

2001-04-16 Thread Uri Guttman
"DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS We have been stuck in a sort of Gilbert and Sullivan debate, DS haven't we? Silly, definitely silly. o/' perl6 is the very model of a modern major interpreter o/' :-) uri -- Uri Guttman - [EMAIL PROTECTED] --

Re: YA string concat proposal

2001-04-24 Thread Uri Guttman
assignment and ce would break that (e for = isn't visual enough). .= could still be left working as that is a complete separate op from method invocation. i can live with most any other form of . including none. join is fine for that. uri -- Uri Guttman - [EMAIL PROTECTED

Re: Please make last work in grep

2001-05-02 Thread Uri Guttman
, etc. i don't know if we (or larry) wants to make all code have a maximum iteration/count value implicitly passed into them and have such lazy evaluation at all times. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development

Re: .NET

2001-05-02 Thread Uri Guttman
or a file instead of only sending over a socket. also dealing with sending object thingies over a socket is a perfect thing to do with an event loop. just had to bring that up again. :) uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem

Re: Apoc2 - STDIN concerns

2001-05-05 Thread Uri Guttman
= 1, bar = '=', baz = 1 ) uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http://www.stemsystems.com Learn Advanced Object Oriented Perl from Damian Conway - Boston, July 10-11 Class and Registration info

qX (was Re: Apoc2 - STDIN concerns)

2001-05-08 Thread Uri Guttman
. embedded white space and = as a string are not simple. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http://www.stemsystems.com Learn Advanced Object Oriented Perl from Damian Conway - Boston, July 10-11 Class

Re: Safe signals, multiple signals?

2001-05-10 Thread Uri Guttman
each one. a core event loop will support all of those features. delivery methods can be chosen by the coder, either polling in the op code loop or running a proper event loop with no polling (which will be faster). uri -- Uri Guttman - [EMAIL PROTECTED] -- http

Re: properties

2001-05-20 Thread Uri Guttman
( $foo, 'Purpose' ) ; DC print (+$var).Purpose; # prints val demo, not var demo or use value_props( $foo, 'Purpose' ) ; uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http://www.stemsystems.com

Re: 'is' and action at a distance

2001-05-20 Thread Uri Guttman
can assign an explict undef but that is not the same as deletion. so a delete_value_prop func/method should be supported in some fashion. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http

Re: slices

2001-05-25 Thread Uri Guttman
that the range arguments are also indices and not just integers. i don't have any syntax ideas for this at the moment. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http://www.stemsystems.com Learn Advanced Object

Re: Per-object inheritance in core a red herring?

2001-07-01 Thread Uri Guttman
not get into a war on core or not for modules. it will depend on how each one wants to interact with the core and parser. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http://www.stemsystems.com Learn Advanced

Re: nice2haveit

2001-07-14 Thread Uri Guttman
to in the block. there may be other optimizations. one related point is that this symbol table will be accessible via caller() so you could access/install lexical symbols in a parent block on the call stack. scary! uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems

Re: as long as we are discussing 'nice to have's...

2001-07-22 Thread Uri Guttman
a variant op code loop that is run when you profile. just having runtime flags for that may be too slow. i will bring it up at the op code bof. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http

Re: as long as we are discussing 'nice to have's...

2001-07-23 Thread Uri Guttman
? it should provide a core API HOOK for debugger and profiler like stuff. and prolly a standard profiler module would be in the distro. but a normal program would not load the profiler so it is not in the core (by that def of core). it should be in the standard lib uri -- Uri Guttman - [EMAIL

Re: Will subroutine signatures apply to methods in Perl6

2001-08-24 Thread Uri Guttman
= foo() ; is fine too, since no compile time detection of OO values is made. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http://www.stemsystems.com Search or Offer Perl Jobs -- http

Re: Will subroutine signatures apply to methods in Perl6

2001-08-24 Thread Uri Guttman
BD == Brent Dax [EMAIL PROTECTED] writes: BD # From: Uri Guttman [mailto:[EMAIL PROTECTED]] BD # use strict 'typing' ; BD # BD # my $foo = Dog.new() ; BD # BD # that fails at compile time. BD # BD # my Dog $spot = Dog.new() ; BD # BD # that is ok

Re: Will subroutine signatures apply to methods in Perl6

2001-08-24 Thread Uri Guttman
of these checks can so easily be circumvented that method writing should still be as defensive as they are (or should be) now. uri -- Uri Guttman - [EMAIL PROTECTED] -- http://www.sysarch.com SYStems ARCHitecture and Stem Development -- http://www.stemsystems.com Search or Offer

  1   2   3   4   >