Re: Perl Doesn't Suck

2001-06-29 Thread Chip Turner
Michael G Schwern <[EMAIL PROTECTED]> writes: > On Fri, Jun 29, 2001 at 05:29:53PM -0500, Elaine -HFB- Ashton wrote: > > Not all OS, though most, have Perl in the base install and those that do > > even have problems. Config.pm has issues on HP and Sun, RedHat has spotty > > RPMs that occsaionall

Re: Perl Doesn't Suck

2001-06-29 Thread Michael G Schwern
On Fri, Jun 29, 2001 at 05:29:53PM -0500, Elaine -HFB- Ashton wrote: > Not all OS, though most, have Perl in the base install and those that do > even have problems. Config.pm has issues on HP and Sun, RedHat has spotty > RPMs that occsaionally go awry. That's their fault. Find a better distrib

Re: Perl Doesn't Suck

2001-06-29 Thread Michael G Schwern
On Fri, Jun 29, 2001 at 06:51:33PM -0500, Elaine -HFB- Ashton wrote: > *>That's their fault. Find a better distribution. > > There are a lot of Solaris 8 users out there and to have a broken OEM Perl > is not optimal. That response would not be well received. If distributes a broken Perl with

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

2001-06-29 Thread Michael G Schwern
Please look at Class::Object before responding. URL below. On Fri, Jun 29, 2001 at 06:36:31PM -0400, John Porter wrote: > [EMAIL PROTECTED] wrote: > > "Any sufficiently encapsulated hack is no longer a hack." > > Who said that? I think it's wrong. Me. > Any sufficiently encapsulated hack i

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

2001-06-29 Thread John Porter
[EMAIL PROTECTED] wrote: > "Any sufficiently encapsulated hack is no longer a hack." Who said that? I think it's wrong. Any sufficiently encapsulated hack is no longer a *naked* hack. So what. > You shouldn't be relying on an object's reference. ref $obj eq > 'Some::Class' wrecks subclassin

Re: Perl Doesn't Suck

2001-06-29 Thread Elaine -HFB- Ashton
[EMAIL PROTECTED] [[EMAIL PROTECTED]] quoth: *> *>There's the trick, Solaris is Sun's Blessed Platform. As a *>Linux/PowerPC user, I know how Ziggy feels. I'm almost totally *>ignored by Sun and I'd imagine I'd have just as much trouble getting *>it working as he did. *> *>You can almost argue t

Re: Perl Doesn't Suck

2001-06-29 Thread Christopher Masto
Having gone through much the same pain a couple of weeks ago (although I just broke down and installed the linux-jdk-1.3.1 port after Sun's web site told me to come back later), I eagerly await a pure-Perl replacement for FOP (http://xml.apache.org/fop/index.html)). -- Christopher Masto S

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

2001-06-29 Thread schwern
On Fri, Jun 29, 2001 at 12:59:32PM -0800, Michael Fowler wrote: > If you're relying on an overload isa() method to determine if something > belongs to a given class you're going to run into problems. There's no overloads, I never touched isa()! It all just works! LOOK AT CLASS::OBJECT! http://w

Re: Perl Doesn't Suck

2001-06-29 Thread schwern
On Fri, Jun 29, 2001 at 03:41:51PM -0500, Elaine -HFB- Ashton wrote: > I don't believe I was saying that. My point was that you had a bad > experience installing Java on FreeBSD and have declared that it sucks to > install it. Unsurprisingly, I have never had a problem installing or > supporting J

Re: Perl Doesn't Suck

2001-06-29 Thread schwern
On Fri, Jun 29, 2001 at 01:18:07PM -0500, Elaine -HFB- Ashton wrote: > And support depends on what model you have. If you can afford commercial > supprt, I'd guess Java would be easier hands down since SUN has > wonderful support in my experince. I don't think we want to drag "you can throw alot

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

2001-06-29 Thread Michael Fowler
On Fri, Jun 29, 2001 at 04:42:57PM -0400, [EMAIL PROTECTED] wrote: > > It's also not without its faults. Having every instance of a > > class have different values of ref() could be obnoxious, for > > example. > > Why? You shouldn't be relying on an object's reference. ref $obj eq > 'Some::Cla

Re: Perl 6 proof-of-concept page

2001-06-29 Thread schwern
On Fri, Jun 29, 2001 at 04:22:45PM +0200, Marcel Grunauer wrote: > Additions and suggestion for the page are welcome, please send them to > [EMAIL PROTECTED] Well, its not yet know if any of this will make it into Perl 6, but they're based on RFCs and perl6 discussions... UNIVERSAL::exports CLAS

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

2001-06-29 Thread schwern
On Fri, Jun 29, 2001 at 09:50:55AM -0400, Dan Sugalski wrote: > At 10:32 PM 6/28/2001 -0400, Michael G Schwern wrote: > >The rule of thumb has always been if you can do it in a module, don't > >put it in the core. Well, we can do it in a module. Work on the > >module, don't complicate the core.

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

2001-06-29 Thread schwern
On Fri, Jun 29, 2001 at 08:59:59AM -0400, John Porter wrote: > Michael G Schwern wrote: > > Second, and perhaps more importantly, we can do this perfectly well > > with a module. No hacks, no tricks, no filters. > > Class::Object uses the mini-class technique (ie. auto-generated > > classes > >

Re: Perl Doesn't Suck

2001-06-29 Thread Elaine -HFB- Ashton
Adam Turoff [[EMAIL PROTECTED]] quoth: *> *>Allow me to clarify: a degenerate case for installing a *single* *specific* *>version of Perl never requires transfers or temporary disk space measured *>in quarter gigabytes. For a single user on a single machine, no, but considering disk space is chea

Re: Perl Doesn't Suck

2001-06-29 Thread Adam Turoff
On Fri, Jun 29, 2001 at 01:18:07PM -0500, Elaine -HFB- Ashton wrote: > Adam Turoff [[EMAIL PROTECTED]] quoth: > *> > *>Nevertheless, a degenerate case for installing Perl never requires > *>transfers or temporary disk space measured in quarter gigabytes. > > Sure it can. Allow me to clarify: a

Re: Perl Doesn't Suck

2001-06-29 Thread Elaine -HFB- Ashton
Adam Turoff [[EMAIL PROTECTED]] quoth: *> *>Nevertheless, a degenerate case for installing Perl never requires *>transfers or temporary disk space measured in quarter gigabytes. Sure it can. Sysadmins are frequently asked to keep multiple versions of Perl around for people who have a tool that wo

Re: Multi-dimensional arrays and relational db data

2001-06-29 Thread Raul Miller
On Sunday, 10 June 2001, Peter Scott <[EMAIL PROTECTED]> wrote: > He's right. I do a lot of DBI stuff with Oracle, and every so often > I have a hankering for some kind of structured tied variable that > would look like my database. Then I wake up and realize that modeling > of a single table does

Re: Perl Doesn't Suck

2001-06-29 Thread Adam Turoff
On Fri, Jun 29, 2001 at 12:02:28PM -0400, Christopher Masto wrote: > Having gone through much the same pain a couple of weeks ago (although > I just broke down and installed the linux-jdk-1.3.1 port after Sun's > web site told me to come back later), I eagerly await a pure-Perl > replacement for F

Re: Multiple classifications of an object

2001-06-29 Thread Dan Sugalski
At 05:22 PM 6/28/2001 -0500, David L. Nicol wrote: >Garrett Goebel wrote: > > > > So every class has a vtable, which is a copy of its parents except for > > > what is overridden within it, and a instance that wishes to > > > deviate could make a local copy of its vtable and twiddle it. > > > Why n

Re: The internal string API

2001-06-29 Thread Dan Sugalski
At 07:57 PM 6/28/2001 -0500, Jarkko Hietaniemi wrote: >On Fri, Jun 29, 2001 at 02:52:03AM +0200, Bart Lateur wrote: > > If I have a file in French, and a file in Chinese, I want one to > > be treated as French, and the other as Chinese. > >And what do you do one you have a list of say, employees,

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

2001-06-29 Thread Dan Sugalski
At 07:53 AM 6/29/2001 -0600, Nathan Torkington wrote: >Dan Sugalski writes: > > Doing it properly in a module is significantly more of a pain than > doing it > > in the core. Faking it with a module means a fair amount of (reasonably > > slow) perl code, doing it in the core requires a few extra

RE: Multiple classifications of an object

2001-06-29 Thread Dan Sugalski
At 06:07 PM 6/28/2001 -0700, Brent Dax wrote: >I'd think that @ISA would be copied to .ISA on object instantiation, and >after that the two wouldn't have anything to do with each other. We could >set up one of those cool copy-on-write locks everyone's been talking about >to save memory too. Yep,

Perl 6 proof-of-concept page

2001-06-29 Thread Marcel Grunauer
I've done a web page with information and links to Perl 5 modules that may be of interest to this list. Some of them are proof-of-concepts of Perl 6 features that the respective authors have implemented to show how things *might* work in Perl 6. It's at http://www.codewerk.com/perl6/ . (If you'

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

2001-06-29 Thread Nathan Torkington
Dan Sugalski writes: > Doing it properly in a module is significantly more of a pain than doing it > in the core. Faking it with a module means a fair amount of (reasonably > slow) perl code, doing it in the core requires a few extra lines of C code > in the method dispatch opcode function. Wo

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

2001-06-29 Thread Dan Sugalski
At 10:32 PM 6/28/2001 -0400, Michael G Schwern wrote: >The rule of thumb has always been if you can do it in a module, don't >put it in the core. Well, we can do it in a module. Work on the >module, don't complicate the core. Doing it properly in a module is significantly more of a pain than do

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

2001-06-29 Thread John Porter
Michael G Schwern wrote: > Second, and perhaps more importantly, we can do this perfectly well > with a module. No hacks, no tricks, no filters. > Class::Object uses the mini-class technique (ie. auto-generated > classes Sorry, that sounds like a hack/trick if ever there was one. I would sure h