perl.perl6.users on nntp.perl.org (was: Logic Programming for Perl6)

2006-05-26 Thread mAsterdam
Ovid wrote: Larry pointed out that this topic is better suited for perl6-language instead of perl6-users, so I'm forwarding this along. Is there a reason perl6-users isn't fed through to nntp.perl.org ? Maybe it is but I don't know to which group?

Re: 3 Good Reasons...

2006-05-26 Thread Dr.Ruud
Michael Mathews schreef: [compile down to a *language independent* format] So does that mean I can write a module in Perl 6, deliver it to Mr. Customer as byte-code. Then Mr. Customer can decompile(?) it into Python (or JavaScript, or C, etc), edit it, and then compile it back into working

Re: CPANTS is not a game.

2006-05-26 Thread Thomas Klausner
Hi! On Thu, May 25, 2006 at 09:51:06PM +0200, Philippe BooK Bruhat wrote: Le mardi 23 mai 2006 ? 21:56, Thomas Klausner ?crivait: And no, I won't take the fun out of CPANTS. Then why did you filter out the Acme modules from the prereq lists? Mmm? For example, see

Re: perl.perl6.users on nntp.perl.org (was: Logic Programming for Perl6)

2006-05-26 Thread Ruud H.G. van Tol
mAsterdam schreef: Ovid: Larry pointed out that this topic is better suited for perl6-language instead of perl6-users, so I'm forwarding this along. Is there a reason perl6-users isn't fed through to nntp.perl.org ? Maybe it is but I don't know to which group?

Fwd: 3 Good Reasons...

2006-05-26 Thread Michael Mathews
Hi Affijn, As I gradually learn how Parrot works, I see that perhaps the idea of decompiling byte-code into language ___ is only a pipe-dream. But the point still remains--using the fact that one *could* mix languages X, Y, and P into your company's source tree is a very weak argument for

Re: 3 Good Reasons...

2006-05-26 Thread Michael Mathews
As I gradually learn how Parrot works, I see that perhaps the idea of decompiling byte-code into language ___ is only a pipe-dream. But the point still remains--using the fact that one *could* mix languages X, Y, and P into your company's source tree is a very weak argument for Parrot/Perl6.

Re: 3 Good Reasons...

2006-05-26 Thread A. Pagaltzis
* Michael Mathews [EMAIL PROTECTED] [2006-05-26 12:45]: In the end it was decided to rewrite that chunk in Perl. I can tell you, there definitely was cursing in the office that day, and I doubt anyone there would see it as a plus to have the ability to mix languages more easily. I just

Re: 3 Good Reasons...

2006-05-26 Thread Michael Mathews
On 26/05/06, A. Pagaltzis [EMAIL PROTECTED] wrote: * Michael Mathews [EMAIL PROTECTED] [2006-05-26 12:45]: In the end it was decided to rewrite that chunk in Perl. I can tell you, there definitely was cursing in the office that day, and I doubt anyone there would see it as a plus to have the

Re: 3 Good Reasons...

2006-05-26 Thread Dr.Ruud
Michael Mathews schreef: [attribution repaired] Ruud: [attribution repaired] Michael: (Michael previously sent me an independent off-list reply; we're back on the list now) As I gradually learn how Parrot works, I see that perhaps the idea of decompiling byte-code into language ___ is only a

Re: Unintended consequences

2006-05-26 Thread Adam Kennedy
Andy Lester wrote: Here's an example of why I'm not real excited about CPANTS: http://community.livejournal.com/perl/120747.html Ironically, posted by someone that also makes all her modules phone home at install time. Adam K

Re: CPANTS is not a game.

2006-05-26 Thread Adam Kennedy
I'm now settled in my new job (and new appartment), the new and improved CPANTS is running on a new server (provided by yi.org, thanks again to Tyler MacDonald!). So basically all the time I can spend on CPANTS will go into new tests (eg a check if used modules (minus stuff in

Re: CPANTS is not a game.

2006-05-26 Thread Adam Kennedy
Oh, and by the way... What the hell is the run thing in the latest run... is the run just half-way through or something? Adam K

Re: 3 Good Reasons...

2006-05-26 Thread Gabor Szabo
[ I am sorry this will not respond directly to the message in question as I have not seen it in my inbox. I hope the attribution is correct though. ] On 5/26/06, Dr.Ruud [EMAIL PROTECTED] wrote: Not really. Think about a Cobol-to-Parrot translator. You could for example use Perl (glue) to

RFC: Patch for mingw-msys

2006-05-26 Thread Joshua Gatcomb
All: In tracking down why building parrot with mingw was failing, I discovered that the culprit was having msys in my PATH even if I wasn't intentionally trying to use it. There are 3 interesting things to note: 1. It does not matter what msys is actually called - renaming the directory to foo

Re: RFC: Patch for mingw-msys

2006-05-26 Thread Andy Dougherty
On Fri, 26 May 2006, Joshua Gatcomb wrote: All: In tracking down why building parrot with mingw was failing, I discovered that the culprit was having msys in my PATH even if I wasn't intentionally trying to use it. There are 3 interesting things to note: 1. It does not matter what msys

Re: RFC: Patch for mingw-msys

2006-05-26 Thread Joshua Gatcomb
On 5/26/06, Andy Dougherty [EMAIL PROTECTED] wrote: I don't know anything about either msys or mingw, so I don't really know what to recommend. I'm afraid I don't understand what a patch would actually try to do. From your previous message, it looks like sh.exe is changing the path delimiters

Re: RFC: Patch for mingw-msys

2006-05-26 Thread Andrew Dougherty
On Fri, 26 May 2006, Joshua Gatcomb wrote: On 5/26/06, Andy Dougherty [EMAIL PROTECTED] wrote: I don't know anything about either msys or mingw, so I don't really know what to recommend. I'm afraid I don't understand what a patch would actually try to do. From your previous

Re: 3 Good Reasons...

2006-05-26 Thread Dr.Ruud
Gabor Szabo schreef: {Cobol etc.] IMHO - and I really saw only a few such companies - these companies have 0 automatic tests so it would cost them a lot of time and money to test their application on the new and shiny Cobol compiler. I once worked on tests for a national center of a bank, to

Re: Fw: Logic Programming for Perl6 (Was Re: 3 Good Reasons... (typo alert!))

2006-05-26 Thread Sage La Torra
From a language standpoint, I think this is a great solution. As Jonathan suggests, have a default knowledge base that is referenced by default, with the option to declare more knowledgebases. Each one can have facts set and queries exectued seperately. I have only a passing knowledge of Prolog,

Re: Unintended consequences

2006-05-26 Thread Pete Krawczyk
Subject: Re: Unintended consequences From: Ovid [EMAIL PROTECTED] Date: Fri, 26 May 2006 09:44:32 -0700 (PDT) } From: Adam Kennedy [EMAIL PROTECTED] } } Ironically, posted by someone that also makes all her modules phone home } at install time. } }Huh? Can you post an example? The logical spot

Re: Unintended consequences

2006-05-26 Thread demerphq
On 5/26/06, Ovid [EMAIL PROTECTED] wrote: - Original Message From: Adam Kennedy [EMAIL PROTECTED] Andy Lester wrote: Here's an example of why I'm not real excited about CPANTS: http://community.livejournal.com/perl/120747.html Ironically, posted by someone that also makes all

Re: Unintended consequences

2006-05-26 Thread Ovid
- Original Message From: Adam Kennedy [EMAIL PROTECTED] Andy Lester wrote: Here's an example of why I'm not real excited about CPANTS: http://community.livejournal.com/perl/120747.html Ironically, posted by someone that also makes all her modules phone home at install time.

[perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread via RT
# New Ticket Created by Allison Randal # Please include the string: [perl #39217] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org/rt3/Ticket/Display.html?id=39217 Remove the phrase All Rights Reserved. from every copyright line in every file

[svn:perl6-synopsis] r9310 - doc/trunk/design/syn

2006-05-26 Thread larry
Author: larry Date: Fri May 26 09:57:12 2006 New Revision: 9310 Modified: doc/trunk/design/syn/S06.pod Log: Clarifications of inner type from sam++. Deployment of julian++ at 200605252055, 8`lb + 7`oz, 20`in. Ref: http://www.wall.org/cgi-bin/photo/index.cgi?mode=viewalbum=/pix/Julian

Re: [svn:perl6-synopsis] r9310 - doc/trunk/design/syn

2006-05-26 Thread Uri Guttman
l == larry [EMAIL PROTECTED] writes: l Log: shouldn't that be grandpa's log, earth date 200605252055? l Deployment of julian++ at 200605252055, 8`lb + 7`oz, 20`in. lRef: http://www.wall.org/cgi-bin/photo/index.cgi?mode=viewalbum=/pix/Julian so when does he get his commit bits? :)

Re: packages vs. classes

2006-05-26 Thread Stevan Little
On 5/23/06, Sam Vilain [EMAIL PROTECTED] wrote: Right, but we should really ship with at least a set of Meta Object Protocol Roles, that covers the core requirements that we will need for expressing the core types in terms of themselves; - classes and roles - attributes and methods - subsets

Re: packages vs. classes

2006-05-26 Thread Paul Hodges
--- Stevan Little [EMAIL PROTECTED] wrote: On 5/23/06, Sam Vilain [EMAIL PROTECTED] wrote: People can diverge completely with completely incompatible metaclasses that don't .do those roles, the only side effect of which being that people who write code for the standard Perl 6 metamodel

Re: 3 Good Reasons...

2006-05-26 Thread A. Pagaltzis
* Michael Mathews [EMAIL PROTECTED] [2006-05-26 13:40]: But then I'm seeking to learn here so can you give a nice juicy example of a non-C library that would be a big plus to be able to include in Perl? There are several Python projects that I wish I could use without having to reimplement

Re: [perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread Will Coleda
How does this interact with files like: ./lib/Pod/Simple/HTML.pm:429:Copyright (c) 2002 Sean M. Burke. All rights reserved. and ./src/bignum.c:2:Copyright (c) 2001-2006 Yet Another Society. All rights reserved. and ./runtime/parrot/include/DWIM.pir:305:Copyright (c) 2003, Leopold

Re: Unintended consequences

2006-05-26 Thread Michael G Schwern
On 5/26/06, Adam Kennedy [EMAIL PROTECTED] wrote: Andy Lester wrote: Here's an example of why I'm not real excited about CPANTS: http://community.livejournal.com/perl/120747.html Ironically, posted by someone that also makes all her modules phone home at install time. Let's be clear, it

Re: 3 Good Reasons...

2006-05-26 Thread Chris Dolan
On May 26, 2006, at 6:37 AM, Michael Mathews wrote: I use the expat and libxslt libraries (both in C) regularly via perl, so I guess I must agree that there is a distinction -- thank you for clarifying that. But I can't think of any examples where I was stuck because I couldn't use a library

Re: [perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread Leopold Toetsch
On May 26, 2006, at 20:25, Will Coleda wrote: and ./runtime/parrot/include/DWIM.pir:305:Copyright (c) 2003, Leopold Toetsch. All Rights Reserved. just rewrite these (m/Toetsch/) to any needed format. Thanks, leo

Re: 3 Good Reasons...

2006-05-26 Thread David Cantrell
On Fri, May 26, 2006 at 12:37:31PM +0100, Michael Mathews wrote: I use the expat and libxslt libraries (both in C) regularly via perl, so I guess I must agree that there is a distinction -- thank you for clarifying that. But I can't think of any examples where I was stuck because I couldn't

Re: [perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread Allison Randal
The fundamental legal point is that we're not reserving all rights, because we're distributing the code under an open source license. Many open source developers include All Rights Reserved. in a cargo-cult fashion, without understanding what it means. Will Coleda via RT wrote: How does this

Re: [perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread Randal L. Schwartz
Allison == Allison Randal [EMAIL PROTECTED] writes: Allison The fundamental legal point is that we're not reserving all rights, Allison because we're distributing the code under an open source Allison license. Many open source developers include All Rights Reserved. Allison in a cargo-cult

Re: [perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread Allison Randal
Paul Johnson wrote: I wouldn't have said anything, but your correction seems to indicate that the (C) is important. Is my information outdated? It wasn't a correction based on legal requirements, it was a correction based on this is what we talked about earlier and decided to standardize

Re: [perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread Allison Randal
(Randal L. Schwartz) via RT wrote: According to Brad Templeton's copyright FAQ, it really doesn't mean anything anyway. If I recall, It was needed in a few south american countries, all of whom have become Berne-convention parties now, so it really means nothing. It never meant rights in a

Software transactional memory / atomic_ops copyright

2006-05-26 Thread Charles Reiss
I'm the student doing the summer of code project to implement STM in parrot. I've created a branch of parrot named 'stm' for this purpose. So, to start off, a copyright question: It would be nice to use libraries that provide relatively portable atomic operation support (needed for good

Re: [perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread Paul Johnson
On Fri, May 26, 2006 at 01:57:40PM -0700, Allison Randal wrote: Copyright notices should have the form: Copyright years, The Perl Foundation. Whoops, typo, that's: Copyright (C) years, The Perl Foundation. Are you sure? As I understand things, the symbol (C), that is the letter

Re: Fw: Logic Programming for Perl6 (Was Re: 3 Good Reasons... (typo alert!))

2006-05-26 Thread Brad Bowman
Hi, I used AI::Prolog once briefly, and that's the extent of my logic programming knowledge. There do seem to be a few Perl 6 features that may be useful for logic programming, although I'm not really qualified to judge. How would one assert facts and rules in Perl6? How would one know that