![]() | This is an archive of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Archive 1 | Archive 2 | Archive 3 | → | Archive 5 |
I removed this: "It is not possible, within the language, to leak memory, crash the interpreter, or corrupt its internal data representation." As much as I love Perl, It's not true.
Perl is reference counting. It leaks memory whenever you create a circular reference.
As for the claims about "Crashing the interpreter, or corrupt its interla data representation", I think you're on very weak ground. It strikes me as hubris (and false hubris at that.) --Mark Fowler, http://2shortplanks.com/contact/ 2005-07-18
I just removed a link to http://xahlee.org/UnixResource_dir/perlr.htm as the page it links to is a) very out of date, b) rather badly written and c) extremely critical of Perl. I've replaced it with a link to http://books.perl.org/ -- Davorg 14:30, 15 Mar 2005 (UTC)
But, seriously: this a series of editorial statements made about the state of perl, the perl community, and perl literature in 1999. There are a bunch of literally marginal polemical remarks made with at best anecdotal evidence cited in support. This is not criticism of perl; this is a bunch of from-the-hip editorial statements made about perl programmers without any supporting analysis. Perhaps the link has a point; in practise, it does not bother establishing any by rational argument. There is accordingly no reason to credit this as "criticism". In any case: who's going to accept book reviews that plainly state, "This appears to be a good book, but i haven't read it"? Perhaps perl needs critics; this article isn't where it is. If information on user pages is correct, author is linkspamming self, despite advice on talk page not to do so. -- Buffyg 02:43, 17 July 2005 (UTC)
See previous discussion of this issue under the #Book_Reviews subhead. -- Swmcd 05:54, 2005 July 17 (UTC)
Why is this at Perl programming language? Is there any reason for the disambiguation? Perl is just a redirect. -- Eloquence 14:02 Jan 20, 2003 (UTC)
"===Regular Expressions with Perl Examples===" is used in a novel way in this article. I'd have reserved that markup for section headings. -- Bevo 03:20, 2 Mar 2004 (UTC)
<div style="float:right;width:97px;text-align:center"> [[Image:NonFreeImageRemoved.svg|Programming Republic Of Perl]] <br> <small> [http://www.perl.com perl.com logo] </small> </div>
Would the <div> code above be acceptable as an alternative to the bare image link, given the copyright restriction on the image (which I have expressed concerns about on the image talk page)?
I think there are many propagandistic errors in this article. Here's one example. quote:
That's kinda ridiculous or meaningless to claim without specifying exactly what is meant by "any". Quote: "Subroutine calls can be placed in the file before the subroutines themselves are defined." This is not true always. -- Xah Lee 22:37, 2005 Mar 30 (UTC)
use File::Find qw(find); $mydir= '/Users/t/web/SpecialPlaneCurves_dir'; find(\&wanted, $mydir); sub g($){print shift, "\n";} sub wanted { if ($_ =~/\.html$/ && -T $File::Find::name) { g $File::Find::name;} $File::Find::name; }
http://xahlee.org/perl-python/traverse_dir.html -- Xah Lee 10:00, 2005 Apr 1 (UTC)
#!/usr/bin/perl use File::Find; $mydir= '.'; find(\&wanted, $mydir); sub wanted { g($File::Find::name) if /\.html$/ && -T $File::Find::name; $File::Find::name; } sub g($) {print shift, "\n";}
I am removing a link to a list of Web hosting advertisements (" Webmaster.org: Perl Web Hosting Plans- List of companies offering perl in their web hosting plans.") added to External links by 69.158.155.131 whose every single edit was adding links to similar lists in other articles. -- Rafał Pocztarski 09:41, 14 Nov 2004 (UTC)
That's a really, really weak example of obfuscation given, especially after just mentioning the annual obfuscation contest. Either give a real example, or don't give an example at all.
> for your program to be included in an article you would > need to license it under the Gnu Free Documentation License, a > suitable Creative Commons license, or similar. I am happy to license it to you under either or both of those licenses. [ -- Mark Jason Dominus]
Perl was invented in 1986 by Larry Wall. --Anon
1.2 Applications says
Systems administrators use Perl as an all-purpose tool
Generic Player qualified this to
Many systems administrators use Perl as an all-purpose tool
on the grounds that not all systems administrators use Perl. I took "Many" back out. Unqualified, "systems administrators" doesn't mean "all systems administrators", it refers to systems administrators as a group, and asserts that use of Perl is observed among that group. Adding the qualifier "many" actually asserts knowledge of the prevalence of Perl use among systems administrators, and we shouldn't do that unless we have evidence to support the assertion.
The second and third paragraphs of the Overview section are quoted from perlintro(1). They used to be indented with the blockquote markup; a little while ago someone changed the blockquote to colon (:).
However, neither blockquote nor colon works with TOCleft: the paragraphs are not indented. As a result, the reader can't tell how much text is being quoted from perlintro(1).
Wiki renders blockquote/colon as
<dl><dd>your quote here</dd></dl>
The problem manifests in both IE and Firefox, so it probably needs to be regarded as a bug in the Wiki software. We need to do something about this, but I don't know what. -- Swmcd 12:28, 2005 August 7 (UTC)
Since Perl 6 is now quite well-advanced as both a language definition and implementation, with both Parrot and PUGS based implementations, I think that Perl 6 should be mentioned prominently near the top of the article. Perl 6 is likely to transform the language and widen its application (or destroy its chances, depending on your viewpoint!) so it deserves more coverage and linking to Perl 6. I suggest a short mention linking to Perl 6 in Language Features and a similar mention linking to Perl 6, Parrot virtual machine and PUGS in Implementation. -- Richard Donkin 11:07, 28 August 2005 (UTC)
In most articles in wikipedia, History is one of the first sections, not one of the last. --Anon
This page needs history pages, it's quite long now. --Anon.
![]() | This is an archive of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Archive 1 | Archive 2 | Archive 3 | → | Archive 5 |
I removed this: "It is not possible, within the language, to leak memory, crash the interpreter, or corrupt its internal data representation." As much as I love Perl, It's not true.
Perl is reference counting. It leaks memory whenever you create a circular reference.
As for the claims about "Crashing the interpreter, or corrupt its interla data representation", I think you're on very weak ground. It strikes me as hubris (and false hubris at that.) --Mark Fowler, http://2shortplanks.com/contact/ 2005-07-18
I just removed a link to http://xahlee.org/UnixResource_dir/perlr.htm as the page it links to is a) very out of date, b) rather badly written and c) extremely critical of Perl. I've replaced it with a link to http://books.perl.org/ -- Davorg 14:30, 15 Mar 2005 (UTC)
But, seriously: this a series of editorial statements made about the state of perl, the perl community, and perl literature in 1999. There are a bunch of literally marginal polemical remarks made with at best anecdotal evidence cited in support. This is not criticism of perl; this is a bunch of from-the-hip editorial statements made about perl programmers without any supporting analysis. Perhaps the link has a point; in practise, it does not bother establishing any by rational argument. There is accordingly no reason to credit this as "criticism". In any case: who's going to accept book reviews that plainly state, "This appears to be a good book, but i haven't read it"? Perhaps perl needs critics; this article isn't where it is. If information on user pages is correct, author is linkspamming self, despite advice on talk page not to do so. -- Buffyg 02:43, 17 July 2005 (UTC)
See previous discussion of this issue under the #Book_Reviews subhead. -- Swmcd 05:54, 2005 July 17 (UTC)
Why is this at Perl programming language? Is there any reason for the disambiguation? Perl is just a redirect. -- Eloquence 14:02 Jan 20, 2003 (UTC)
"===Regular Expressions with Perl Examples===" is used in a novel way in this article. I'd have reserved that markup for section headings. -- Bevo 03:20, 2 Mar 2004 (UTC)
<div style="float:right;width:97px;text-align:center"> [[Image:NonFreeImageRemoved.svg|Programming Republic Of Perl]] <br> <small> [http://www.perl.com perl.com logo] </small> </div>
Would the <div> code above be acceptable as an alternative to the bare image link, given the copyright restriction on the image (which I have expressed concerns about on the image talk page)?
I think there are many propagandistic errors in this article. Here's one example. quote:
That's kinda ridiculous or meaningless to claim without specifying exactly what is meant by "any". Quote: "Subroutine calls can be placed in the file before the subroutines themselves are defined." This is not true always. -- Xah Lee 22:37, 2005 Mar 30 (UTC)
use File::Find qw(find); $mydir= '/Users/t/web/SpecialPlaneCurves_dir'; find(\&wanted, $mydir); sub g($){print shift, "\n";} sub wanted { if ($_ =~/\.html$/ && -T $File::Find::name) { g $File::Find::name;} $File::Find::name; }
http://xahlee.org/perl-python/traverse_dir.html -- Xah Lee 10:00, 2005 Apr 1 (UTC)
#!/usr/bin/perl use File::Find; $mydir= '.'; find(\&wanted, $mydir); sub wanted { g($File::Find::name) if /\.html$/ && -T $File::Find::name; $File::Find::name; } sub g($) {print shift, "\n";}
I am removing a link to a list of Web hosting advertisements (" Webmaster.org: Perl Web Hosting Plans- List of companies offering perl in their web hosting plans.") added to External links by 69.158.155.131 whose every single edit was adding links to similar lists in other articles. -- Rafał Pocztarski 09:41, 14 Nov 2004 (UTC)
That's a really, really weak example of obfuscation given, especially after just mentioning the annual obfuscation contest. Either give a real example, or don't give an example at all.
> for your program to be included in an article you would > need to license it under the Gnu Free Documentation License, a > suitable Creative Commons license, or similar. I am happy to license it to you under either or both of those licenses. [ -- Mark Jason Dominus]
Perl was invented in 1986 by Larry Wall. --Anon
1.2 Applications says
Systems administrators use Perl as an all-purpose tool
Generic Player qualified this to
Many systems administrators use Perl as an all-purpose tool
on the grounds that not all systems administrators use Perl. I took "Many" back out. Unqualified, "systems administrators" doesn't mean "all systems administrators", it refers to systems administrators as a group, and asserts that use of Perl is observed among that group. Adding the qualifier "many" actually asserts knowledge of the prevalence of Perl use among systems administrators, and we shouldn't do that unless we have evidence to support the assertion.
The second and third paragraphs of the Overview section are quoted from perlintro(1). They used to be indented with the blockquote markup; a little while ago someone changed the blockquote to colon (:).
However, neither blockquote nor colon works with TOCleft: the paragraphs are not indented. As a result, the reader can't tell how much text is being quoted from perlintro(1).
Wiki renders blockquote/colon as
<dl><dd>your quote here</dd></dl>
The problem manifests in both IE and Firefox, so it probably needs to be regarded as a bug in the Wiki software. We need to do something about this, but I don't know what. -- Swmcd 12:28, 2005 August 7 (UTC)
Since Perl 6 is now quite well-advanced as both a language definition and implementation, with both Parrot and PUGS based implementations, I think that Perl 6 should be mentioned prominently near the top of the article. Perl 6 is likely to transform the language and widen its application (or destroy its chances, depending on your viewpoint!) so it deserves more coverage and linking to Perl 6. I suggest a short mention linking to Perl 6 in Language Features and a similar mention linking to Perl 6, Parrot virtual machine and PUGS in Implementation. -- Richard Donkin 11:07, 28 August 2005 (UTC)
In most articles in wikipedia, History is one of the first sections, not one of the last. --Anon
This page needs history pages, it's quite long now. --Anon.