Re: Some PDL issues (was Re: Test)

2000-08-25 Thread Dan Sugalski
At 12:38 PM 8/25/00 -0600, Nathan Torkington wrote: Dan Sugalski writes: The operative word in that last sentence is "Currently"... The problem is that you can tie() an array, but an object is a scalar. Also, there are many array operations (push, pop, etc) still not suppor

Re: Some PDL issues (was Re: Test)

2000-08-25 Thread Dan Sugalski
rays, have multi-dimensional arrays, and do some rather odd slicing operations that give values still linked to the original matrices. Has anyone asked for complex number support yet? Dan --"it's like this"---

Re: multidim. containers

2000-08-28 Thread Dan Sugalski
like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: New variable type: matrix

2000-08-29 Thread Dan Sugalski
At 12:42 PM 8/29/00 -0400, Karl Glazebrook wrote: Dan Sugalski wrote: At 12:28 PM 8/29/00 -0400, Karl Glazebrook wrote: But scalars are not compact. Since scalars are singular things, how would you compact them anyway? If I say $a = ones(float,10,10) in PDL then each element

Re: Access to the perl6 parser

2000-08-29 Thread Dan Sugalski
this in perl 5, and will undoubtedly be able to do it in perl 6, with source filters. (If Damian can write perl that looks like Latin or Klingon, then python ought to be simple... :) Dan --"it's like this"-----

Re: New variable type: matrix

2000-08-30 Thread Dan Sugalski
the type being assigned to it. (Or so is my understanding of what Larry wants for 'shortcut types' like int, float, or str) Dan --"it's like this"------- Dan Sugalski even samu

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

2000-08-11 Thread Dan Sugalski
At 12:54 PM 8/11/00 -0400, Uri Guttman wrote: "DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS Nope. The code that accessses the array needs to support it. Different DS animal entirely. The ops don't actually need to know. but still that is overhead code for all arrays an

Re: Are Perl6 threads preemptive or cooperative?

2000-08-28 Thread Dan Sugalski
"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: Stupid Newbie Question

2001-11-08 Thread Dan Sugalski
, you mean being able to override the + function for a variable, complete with method dispatch depending on the types of the variables on both sides of the +? Yup ;) Dan --it's like this--- Dan Sugalski

Re: Stupid Newbie Question

2001-11-09 Thread Dan Sugalski
At 06:48 AM 11/9/2001 +, Piers Cawley wrote: Dan Sugalski [EMAIL PROTECTED] writes: At 04:21 PM 11/8/2001 -0800, John Rudd wrote: So, does this mean my other heart's desire of operator overloading might be coming forth? (I know, I know, here I am, a smalltalker, asking for operator

Re: What is Perl?

2000-08-01 Thread Dan Sugalski
happening. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

RE: draft RFC: loop control and do

2000-08-01 Thread Dan Sugalski
on picking up the Unicode spec over lunch (didn't want to throw my back out... ;)) Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED]

RE: Typeglobs, filehandles, asterisks

2000-08-01 Thread Dan Sugalski
--"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: Typeglobs, filehandles, asterisks

2000-08-01 Thread Dan Sugalski
At 06:59 PM 8/1/00 +0100, Hildo Biersma wrote: Dan Sugalski wrote: I'd also like to see lexicals addressed by name through some sort of symbol table-ish thing. Maybe: $PAD{my_var}[-1] would give a ref to the lexical my_var that exists one level of scope out from the current

RE: Removing/fixing $[line noise here] variables

2000-08-01 Thread Dan Sugalski
never, etc, etc. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even

Re: Typeglobs, filehandles, asterisks

2000-08-01 Thread Dan Sugalski
::fred does. Well, in perl 5 it doesn't, but that doesn't say anything about perl 6... :) Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL

Re: What is Perl?

2000-08-01 Thread Dan Sugalski
the variables fend for themseles. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bear

Re: Don't you people sleep?!!

2000-08-02 Thread Dan Sugalski
know where a few folks are). That pretty much covers the whole day... Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED]

Re: date interface (was Re: perl6 requirements, on bootstrap)

2000-08-02 Thread Dan Sugalski
im FrenkelNonlinear Knowledge, Inc. [EMAIL PROTECTED] +1-718-236-0183 Dan --"it's like this"------- Dan Sugalski

Re: RFC: On-the-fly tainting via $^T

2000-08-01 Thread Dan Sugalski
checking is disabled in a no taint block. Whether we still set the taint status on a scalar could depend on the -T switch, so data would still be tainted in a no taint block. Dan --"it's like this"--

Re: proto-rfc. Elements of @_ should be read-only.

2000-08-04 Thread Dan Sugalski
internals for this. Figure out whether its a good or bad thing based on the language merits, not the internals issues. Dan --"it's like this"------- Dan Sugalski even samu

Re: proto-rfc. Elements of @_ should be read-only.

2000-08-04 Thread Dan Sugalski
rein. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy

Re: RFC 18 (v1) Immediate subroutines

2000-08-04 Thread Dan Sugalski
to change or extend it much later. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bear

Re: proto-rfc. Elements of @_ should be read-only.

2000-08-04 Thread Dan Sugalski
At 05:16 PM 8/4/00 +0100, Piers Cawley wrote: Dan Sugalski [EMAIL PROTECTED] writes: Indirect calls might not be a problem, depending on how much flow analysis we can do in the optimizer. While that won't be much in the on-the-fly-compile version (a 10s runtime with a 50s compile time's

Re: Life without eval

2000-08-04 Thread Dan Sugalski
At 01:30 AM 8/5/00 +0900, Simon Cozens wrote: On Fri, Aug 04, 2000 at 12:24:01PM -0400, Dan Sugalski wrote: At 02:31 PM 8/4/00 +0200, dLux wrote: My suggestion is: declare "eval $scalar" as a bad guy. It's not just string eval. It's also do FILE and require. Which you need

Re: RFC 18 (v1) Immediate subroutines

2000-08-04 Thread Dan Sugalski
Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: Proto-RFC: A Standard Always-Live Preprocessor

2000-08-04 Thread Dan Sugalski
of it isn't needed 3) C's preprocessor has a number of unpleasant flaws 4) Not everyone has a C preprocessor around to use If we're going to do it, it should be in perl and perlish. Dan --"it's like this"-----

Re: Things to remove

2000-08-05 Thread Dan Sugalski
correctly without actually writing the code that uses it... Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have

Re: RFC17

2000-08-05 Thread Dan Sugalski
. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: Deep copy

2000-08-05 Thread Dan Sugalski
this looks, it has some pretty significant ramifications for the internals. What, for example, should happen if you deep-copy a DBI object attached to an Oracle database? Dan --"it's like this"-----

Re: RFC17

2000-08-06 Thread Dan Sugalski
it was.) Yeah, I can see that. We're going to need a mechanism to hoist things to outer scope levels internally (for when we return objects from subs) so it might be worth generalizing things. "DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS At 01:21 AM 8/6/00 -0400, Chaim Fre

Re: Deep copy

2000-08-06 Thread Dan Sugalski
f the sort. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: Deep copy

2000-08-06 Thread Dan Sugalski
won't always be passing objects around, I suppose. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bear

Re: RFC: On-the-fly tainting via $^T

2000-08-01 Thread Dan Sugalski
not. "DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS I think I'd prefer to leave untainting to regexes. DS What I was thinking of was something along the lines of a lexically scoped DS pragma--"use taint"/"no taint". (We could do this by sticking in an opcode DS to

Re: RFC Archive

2000-08-03 Thread Dan Sugalski
like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: type-checking [Was: What is Perl?]

2000-08-01 Thread Dan Sugalski
example, did a "$foo[2] = 'bar'" I don't see any reason not to make $foo[2] have a value of 0. (With a warning emitted by -w, of course) Dan ------"it's like this"-

Re: RFC 27 (v1) Coroutines for Perl

2000-08-04 Thread Dan Sugalski
ent-based perl runtime, the select loop would be hidden from the programmer. All I/O calls would be non-blocking and context switching. I meant select the perl construct, not select the low-level construct. Dan ------

Re: Imrpoving tie() (Re: RFC 15 (v1) Stronger typing through tie.)

2000-08-04 Thread Dan Sugalski
At 12:35 PM 8/4/00 -0400, Chaim Frenkel wrote: "DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS The language semantics of tie strongly impact the internals. tie() is DS basically a declaration that the rules are completely different (and DS unknown at compile time) for the tie

Re: Language RFC Summary 4th August 2000

2000-08-05 Thread Dan Sugalski
out. That's where the current format format (so to speak) runs you into trouble. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED]

Re: Perl6 Prject Plan / Roadmap

2000-08-05 Thread Dan Sugalski
question, given that's almost a year off. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bear

Re: Imrpoving tie() (Re: RFC 15 (v1) Stronger typing throughtie.)

2000-08-05 Thread Dan Sugalski
be perfectly happy to do so, though, if the resulting code is frozen to disk so I didn't pay it the next time. Dan --"it's like this"--- Dan Sugalski

Re: named parameters

2000-08-04 Thread Dan Sugalski
to the non-op functions, it means they don't have to worry about writing code to do localtime however we do it, they can just call our function. Dan --"it's like this"------- Da

Re: Different points of view, a little perspective.

2000-08-07 Thread Dan Sugalski
rform well. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

RE: Deep copy

2000-08-07 Thread Dan Sugalski
when putting together the RFC for it, if someone even does. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bear

Re: ISA number

2000-08-07 Thread Dan Sugalski
. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: Deep copy

2000-08-07 Thread Dan Sugalski
At 01:27 PM 8/7/00 -0400, Uri Guttman wrote: "DS" == Dan Sugalski [EMAIL PROTECTED] writes: DS At 10:07 AM 8/7/00 -0700, Peter Scott wrote: At 12:53 PM 8/7/00 -0400, Dan Sugalski wrote: There are a wide range of tricky problems associated with deep copy and deep

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

2000-08-08 Thread Dan Sugalski
to store the record separator (or a pointer to the filehandle holding the record separator)? Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL

Re: RFC 48 (v2) Objects should have builtin stringifying

2000-08-08 Thread Dan Sugalski
: 2 Status: Developing Mailing List: [EMAIL PROTECTED] Number: 48 Is this an update to the original RFC 48 with a new title? Or is it a new RFC mis-numbered? Dan --"it's like this"-----

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

2000-08-08 Thread Dan Sugalski
At 02:29 PM 8/8/00 -0400, Michael Mathews wrote: Dan Sugalski said: Which brings up the questions: * What about scalars that didn't come from filehandles? * Should the chomp function use the filehandle's current separator, or the one in effect when it was read? * Do we even want

A plea to RFC authors

2000-08-07 Thread Dan Sugalski
t "most CS educated folks" ought to know (a category a number of us don't necessarily fall into), it's handy to know where to look to brush up on the details of the thing in question. Dan --"it's like th

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

2000-08-08 Thread Dan Sugalski
On Tue, 8 Aug 2000, Michael Mathews wrote: Ted Ashton said: Thus it was written in the epistle of Uri Guttman, how do you tell the above two apart? by array do you mean only an array variable? then you can't chomp a list of scalar values or multiple arrays, etc. this needs

Re: RFC 71 (v1) Legacy Perl $pkg'var should die

2000-08-08 Thread Dan Sugalski
On Wed, 9 Aug 2000, Damian Conway wrote: If you take this, I won't be able to port the forthcoming Klingon.pm module to Perl 6!!! And this would be a bad thing how, exactly? :) I SHOULD KILL YOU WHERE YOU STAND But, but... I'm sitting! :-P

Re: RFC 73 (v1) All Perl core functions should return ob

2000-08-08 Thread Dan Sugalski
On Tue, 8 Aug 2000, Mike Pastore wrote: On Tue, 8 Aug 2000, Dan Sugalski wrote: If you feel the need, it should be possible to let you do this, or at least a part of it for one or three ops, with a module. I think it might be better to wait until the plain way's in and then embellish

Re: RFC 73 (v1) All Perl core functions should return ob

2000-08-09 Thread Dan Sugalski
the first dev release--perl 6.-1.0?) but could get added in as modules and make it into perl 6.2.0 or something) Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL

Re: vector and matrix calculations in core? (was: Re: Ramblings on base class for SV etc.)

2000-08-09 Thread Dan Sugalski
"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: RFC 78 (v1) Improved Module Versioning And Searching

2000-08-09 Thread Dan Sugalski
where two packages in the same file use different versions of module C and get them? Dan --"it's like this"--- Dan Sugalski even samurai [EMAIL PROTECTED]

Re: RFC 78 (v1) Improved Module Versioning And Searching

2000-08-09 Thread Dan Sugalski
At 11:11 AM 8/9/00 -0700, Larry Wall wrote: Dan Sugalski writes: : Does that mean, then, that when module A does a "$C::bar = 1" it affects a : different package namespace than module B doing a "$C::bar = 2"? Presumably. H. That brings up some issues of ambiguity

Re: RFC 73 (v1) All Perl core functions should return ob

2000-08-09 Thread Dan Sugalski
Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: Overloading ||

2000-08-09 Thread Dan Sugalski
" to actually make something happen... Dan ------"it's like this"--- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: RFC 54 (v1) Operators: Polymorphic comparisons

2000-08-09 Thread Dan Sugalski
uot;cat", but "10.0"ne"10". Both are arguably wrong--dogs aren't cats, but 10.0 really is 10... Dan ------"it's like this"--- Dan Sugalski

Re: Overloading ||

2000-08-09 Thread Dan Sugalski
couch potatoes") Dan --"it's like this"--- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: DRAFT RFC: Enhanced Pack/Unpack

2000-08-09 Thread Dan Sugalski
igEndian, Intel (x86) is LittleEndian. TIFF marks the files with either "MM" or "II". Yep, except for the PowerPC and 88k chips, which can do either, or the i860, which was BigEndian IIRC... Dan ------"it

Re: DRAFT RFC: Enhanced Pack/Unpack

2000-08-09 Thread Dan Sugalski
. This, FWIW, is because the PDP-11 (as opposed to all the other PDP families) was a 16-bit machine, so this is actually two words each in little-endian storage... Dan --"it's like this"------- Da

Re: chomp unchomp

2000-08-09 Thread Dan Sugalski
something like: print "$kitty\n"; Chomp removes one or more line separators from the end. Chomp only removes one instance of the record separator from the end. Dan --"it's like this"----

Re: vector and matrix calculations in core? (was: Re: Ramblings on base class for SV etc.)

2000-08-09 Thread Dan Sugalski
At 11:13 PM 8/9/00 +0200, Bart Lateur wrote: On Wed, 09 Aug 2000 12:46:32 -0400, Dan Sugalski wrote: @foo = @bar * @baz; Given that the default action of the multiply routine for an array in non-scalar context would be to die, allowing user-overrides of the functions would probably

Re: RFC 73 (v1) All Perl core functions should return ob

2000-08-09 Thread Dan Sugalski
At 09:16 PM 8/9/00 +, David L. Nicol wrote: Nathan Torkington wrote: Dan Sugalski writes: Which sort of argues for localtime in a numeric scalar context to return epoch seconds, in a string scalar context to return a time string, and in a plain scalar context a hashref

Re: RFC 78 (v1) Improved Module Versioning And Searching

2000-08-09 Thread Dan Sugalski
At 01:50 PM 8/9/00 -0700, Larry Wall wrote: Dan Sugalski writes: : At 11:11 AM 8/9/00 -0700, Larry Wall wrote: : Dan Sugalski writes: : : Does that mean, then, that when module A does a "$C::bar = 1" it affects a : : different package namespace than module B doing a &q

Re: RFC: Higher resolution time values

2000-08-09 Thread Dan Sugalski
At 08:18 PM 8/9/00 +, Nick Ing-Simmons wrote: Dan Sugalski [EMAIL PROTECTED] writes: At 06:16 PM 8/9/00 +, Nick Ing-Simmons wrote: Dan Sugalski [EMAIL PROTECTED] writes: As an engineer I would really like to know when you are going to run out of precision in double

Re: overloading assignment operators

2000-08-09 Thread Dan Sugalski
At 10:33 PM 8/9/00 +, David L. Nicol wrote: Dan Sugalski wrote: Both the l and rvalues will need to participate. Sorry. Quick review of how C++ does it indicates that selecting an assignment operator from the lvalue's methods makes sense. Sure, and using the rvalue makes sense too

Re: Overloading ||

2000-08-09 Thread Dan Sugalski
not) They change the behaviour of the generated code, yes, but not the lexing/parsing/whatever of the perl source. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL

Re: RFC 73 (v1) All Perl core functions should return ob

2000-08-10 Thread Dan Sugalski
equivalent of magic, which should be even cheaper. Dan --"it's like this"--- Dan Sugalski even samurai [EMAIL PROTECTED]

Re: RFC 78 (v1) Improved Module Versioning And Searching

2000-08-10 Thread Dan Sugalski
--"it's like this"--- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: RFC 78 (v1) Improved Module Versioning And Searching

2000-08-10 Thread Dan Sugalski
At 05:46 PM 8/10/00 +0100, Graham Barr wrote: On Thu, Aug 10, 2000 at 12:28:05PM -0400, Dan Sugalski wrote: No, it wouldn't, really. We could make "use fatal;" scoped, so that the quit op (or whatever it is) only jumps through all its hoops if the pragma's in effect. If its not,

Re: RFC 89 (v1) Controllable Data Typing

2000-08-10 Thread Dan Sugalski
On Thu, 10 Aug 2000, Decklin Foster wrote: Syloke Soong [EMAIL PROTECTED] writes: my $varname type; The syntax my $varname : constant; # pun not intended :) Was brought up earlier (but probably not before this RFC was written). Perhaps something similar could be used for

Re: Data type and attribute syntax (was Re: RFC 89 (v1) Controllable Data Typing)

2000-08-11 Thread Dan Sugalski
At 02:29 PM 8/11/00 +1000, Jeremy Howard wrote: Dan Sugalski wrote: The syntax is actually: my type $varname; This is in perl 5.6.0. Modifiers go as attributes after the colon: my Dog $spot : constant = new Dog; Yes. But what about types and attributes within complex types

Re: Data type and attribute syntax (was Re: RFC 89 (v1) Controllable Data Typing)

2000-08-11 Thread Dan Sugalski
of that. "JH" == Jeremy Howard [EMAIL PROTECTED] writes: JH Dan Sugalski wrote: The syntax is actually: my type $varname; This is in perl 5.6.0. Modifiers go as attributes after the colon: my Dog $spot : constant = new Dog; JH Yes. But what about types and attributes within com

Re: Against overloading || and (RFC 20) -- we just need lazy evaluation

2000-08-11 Thread Dan Sugalski
? (And which should we avoid, lazy evals or functional programming?) Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have t

Re: Data type and attribute syntax (was Re: RFC 89 (v1) Controllable Data Typing)

2000-08-11 Thread Dan Sugalski
t it could keep some of the more sublte "whoops"es from happening. Dan --"it's like this"--- Dan Sugalski even samurai [EMAIL PROTECTED]

Re: RFC 83 (v1) Make constants look like variables

2000-08-11 Thread Dan Sugalski
. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: RFC 71 (v1) Legacy Perl $pkg'var should die

2000-08-08 Thread Dan Sugalski
On Wed, 9 Aug 2000, Damian Conway wrote: Perl used to use $pkg'var instead of the modern $pkg::var. This is still in Perl 5. It's gotta go. (At least, it should.) N! If you take this, I won't be able to port the forthcoming Klingon.pm module to Perl 6!!! And this

Re: Imrpoving tie() (Re: RFC 15 (v1) Stronger typing through tie.)

2000-08-04 Thread Dan Sugalski
At 09:38 PM 8/4/00 -0400, Ken Fox wrote: Dan Sugalski wrote: $foo = 12; $bar = something(); $bar = $foo; could work out to: $foo = $bar = 12; something(); If $foo is a lexical variable and it hasn't been aliased then you might be able to do that optimization

Re: Language RFC Summary 4th August 2000

2000-08-04 Thread Dan Sugalski
to be designed in. I'm working on it. :) I promised Kirrily that I'd race you in the RFC count... Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL

Re: Imrpoving tie() (Re: RFC 15 (v1) Stronger typing through tie.)

2000-08-12 Thread Dan Sugalski
At 12:48 PM 8/13/00 +1000, Jeremy Howard wrote: Dan Sugalski writes: I don't mind if someone overrides the vtable functions for a variable of a built-in type--a standard declaration of: my $foo; is really shorthand for: my generic_scalar $foo; more or less

Re: vector and matrix calculations in core? (was: Re: Ramblings on base class for SV etc.)

2000-08-09 Thread Dan Sugalski
At 05:39 PM 8/9/00 +0200, Bart Lateur wrote: On Wed, 09 Aug 2000 09:41:22 -0400, Dan Sugalski wrote: @foo = @bar * 12; @foo = map { $_ * 12 } @bar; I don't see the need for a new notation. Well, compactness for one. With a scalar on one side it's less odd (it was a bad

Re: Language RFC Summary 4th August 2000

2000-08-07 Thread Dan Sugalski
At 12:04 AM 8/7/00 +0200, Bart Lateur wrote: On Sun, 06 Aug 2000 01:38:13 -0400, Dan Sugalski wrote: Even in perl5 an XS module can do _anything at all_. It can't access data the lexer's already tossed out. That's where the current format format (so to speak) runs you into trouble. Only

Re: Imrpoving tie() (Re: RFC 15 (v1) Stronger typing through tie.)

2000-08-12 Thread Dan Sugalski
At 12:23 PM 8/12/00 -0700, Larry Wall wrote: Dan Sugalski writes: : Yup. It's an issue for things that implement any non-standard semantics for : existing ops, especially if those ops are overridden at runtime so the : optimizer doesn't know. It's one thing to mess with tied variables, its

Re: errors and their keywords and where catch can return to and stuff like that

2000-08-13 Thread Dan Sugalski
ience from languages that already do it. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have

Re: RFC 89 (v2) Controllable Data Typing

2000-08-14 Thread Dan Sugalski
representation settles down first. You may find a lot of this isn't actually necessary. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED]

Re: RFC 99 (v1) Maintain internal time in Modified Julian (not epoch)

2000-08-14 Thread Dan Sugalski
. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

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

2000-08-15 Thread Dan Sugalski
) to build associative arrays from arrays, than vice versa. It's silly to throw either of them out. Perl might be many things, but a reductionist language it ain't... Dan --"it's like this"------- Da

Re: RFC 109 (v1) Less line noise - let's get rid of @%

2000-08-15 Thread Dan Sugalski
At 05:53 PM 8/15/00 -0400, John Porter wrote: Dan Sugalski wrote: Tossing the worthless and confusing ones is good. Tossung the useless and distinguishing ones is bad. Uh, which ones did you have in mind, by "useless and distinguishing"? ;-) D'oh! (or is that now D::oh?

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

2000-08-15 Thread Dan Sugalski
At 06:04 PM 8/15/00 -0400, John Porter wrote: Dan Sugalski wrote: Generality good. For many things, yes. For computers, say. For people, no. Generality bad. Specificity and specialization good. People aren't generalists. They're a collection of specialists. The distinction is important

Re: RFC 109 (v1) Less line noise - let's get rid of @%

2000-08-15 Thread Dan Sugalski
to be the driving force behind a lot of the stuff in perl...) Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bear

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

2000-08-16 Thread Dan Sugalski
At 11:46 PM 8/15/00 -0400, Stephen P. Potter wrote: Lightning flashed, thunder crashed and Dan Sugalski [EMAIL PROTECTED] whispered: | Doesn't it make more sense to get rid of arrays and just use hashes? | | I guess it depends on what you think makes sense; but it seems to me | that an array

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

2000-08-16 Thread Dan Sugalski
At 11:09 AM 8/16/00 -0400, John Porter wrote: Dan Sugalski wrote: Numbers and strings really aren't different things, at least not as far as people are concerned. They are for machines, but computer languages ultimately aren't for machines, they're for people. I guess I can't fault you

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

2000-08-16 Thread Dan Sugalski
At 09:49 PM 8/16/00 +0200, Kai Henningsen wrote: [EMAIL PROTECTED] (Dan Sugalski) wrote on 15.08.00 in [EMAIL PROTECTED]: At 06:04 PM 8/15/00 -0400, John Porter wrote: Dan Sugalski wrote: Generality good. For many things, yes. For computers, say. For people, no. Generality

Re: RFC 99 (v1) Maintain internal time in Modified Julian (not epoch)

2000-08-15 Thread Dan Sugalski
will still be using 1970 as the epoch in the year 31,536. Nah. I'm sure we'll have switched over to Elvis' birthday as base date by then... :) Dan --"it's like this"------- Dan Sugalski

Re: RFC 99 (v1) Maintain internal time in Modified Julian (not epoch)

2000-08-15 Thread Dan Sugalski
-1858 00:00:00.00, for some astronomical reason IIRC. It's the Smithsonian Base Date, FWIW. On VMS, though, perl presents all time in Unix epoch seconds. Dan --"it's like this"------- Da

Re: RFC 99 (v1) Maintain internal time in Modified Julian (not epoch)

2000-08-15 Thread Dan Sugalski
date preceded the oldest star catalogue in use at SAO, which also avoided having to use negative time in any of the satellite tracking calculations. Dan --"it's like this"------- Da

Re: Things to remove

2000-08-23 Thread Dan Sugalski
SOME_SOCKET); Or something like that, at least... Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bear

  1   2   3   4   5   6   7   >