Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread AJ Dhaliwal
I spent five minutes I didn't have reading that page and it seems the 
proposer wants to disambiguate Perl to follow the example of the German 
Wikipedia site.


Something I found interesting in their discussion:

 It is possible that Perl became less of the duct tape of the internet 
because of JavaScript.


Didn't know Perl ever competed with Javascript?

I am going to rename myself Perl and do something extraordinary to 
create a need for disambiguation...I might eat 10 potatoes while doing a 
head stand.


AJ

On 19/03/13 17:19, Dave Cross wrote:

Quoting Richard Foley richard.fo...@rfi.net:

We need people with voting facilities (accounts) on Wikipedia to vot 
up Perl.

http://en.wikipedia.org/wiki/Talk:Perl#Move_to_.22Perl_.28programming_language.29.22


The proposal here seems to be to rename the Wikipedia article Perl 
to Perl (Programming Language).


I don't agree with the proposal. If there's no need for disambiguation 
then none should be used.


Dave...





Re: New perl features?

2013-03-20 Thread AJ Dhaliwal

Are you referring to the board of McDonalds?

On 20/03/13 06:00, DAVID HODGKINSON wrote:



Seek out the Dark Knights of Cholesterol.





Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Greg McCarroll


On 20 Mar 2013, at 08:20, AJ Dhaliwal wrote:



It is possible that Perl became less of the duct tape of the  
internet because of JavaScript.


Didn't know Perl ever competed with Javascript?



I think at a certain point UI/UX became more important than just  
serving up information, Flickr might be the most significant milestone  
of this change. This arguably made JS a more significant language for  
web development. Now throw in node.js and recently you could build  
another argument for the importance of JS.


G.



Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread AJ Dhaliwal

On 20/03/13 16:47, Greg McCarroll wrote:


On 20 Mar 2013, at 08:20, AJ Dhaliwal wrote:



It is possible that Perl became less of the duct tape of the 
internet because of JavaScript.


Didn't know Perl ever competed with Javascript?



I think at a certain point UI/UX became more important than just 
serving up information, Flickr might be the most significant milestone 
of this change. This arguably made JS a more significant language for 
web development. Now throw in node.js and recently you could build 
another argument for the importance of JS.


G.

Good points. I wonder about node.js. JS was designed to be a scripting 
language. Aren't they pushing it too far with node.js? I admit I have 
only heard about it and don't have an in depth understanding of their 
approach.


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread James Laver
On 20 Mar 2013, at 08:47, Greg McCarroll g...@mccarroll.org.uk wrote:

 Now throw in node.js and recently you could build another argument for the 
 importance of JS.

Someone didn't see my talk at LPW.* I think the hype will blow over eventually 
because people will figure out that cooperative multitasking makes things like 
bcrypt remarkably hard. Not to mention that it's very irritating to program 
node. And don't get me started again, I already gave them damn talk.

James

* The one where I didn't spend the entire time being heckled by people who've 
been programming perl since the 0.1 release. The one where I had the audience 
chanting web scale at me. Such fun.


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Mallory van Achterberg
On Wed, Mar 20, 2013 at 04:58:38PM +0800, AJ Dhaliwal wrote:
...
 Good points. I wonder about node.js. JS was designed to be a
 scripting language. Aren't they pushing it too far with node.js? I
 admit I have only heard about it and don't have an in depth
 understanding of their approach.

Javascript has a dark and sordid past, but today it's finally getting
on-par with most other programming languages. Getting MVC and testing
frameworks and 1.8 adding basic things Javascript lacked since forever
for example. They've even added in Python's list comprehensions and
generators, though I haven't seen anyone using those yet.

-Mallory


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Mallory van Achterberg
On Wed, Mar 20, 2013 at 09:07:43AM +, James Laver wrote:
 
 * The one where I didn't spend the entire time being heckled by people who've 
 been programming perl since the 0.1 release. The one where I had the audience 
 chanting web scale at me. Such fun.


WEB SCALE


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Kieren Diment
perl also has a dark and sordid past shoving stuff for big systems through 1800 
baud modems. They're well matched.

On 20/03/2013, at 8:55 PM, Mallory van Achterberg wrote:

 On Wed, Mar 20, 2013 at 04:58:38PM +0800, AJ Dhaliwal wrote:
 ...
 Good points. I wonder about node.js. JS was designed to be a
 scripting language. Aren't they pushing it too far with node.js? I
 admit I have only heard about it and don't have an in depth
 understanding of their approach.
 
 Javascript has a dark and sordid past, but today it's finally getting
 on-par with most other programming languages. Getting MVC and testing
 frameworks and 1.8 adding basic things Javascript lacked since forever
 for example. They've even added in Python's list comprehensions and
 generators, though I haven't seen anyone using those yet.
 
 -Mallory




Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Richard Foley
I think perhaps you meant JUST a scripting language, with the implied
aloofness intact ;-)

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Wed, Mar 20, 2013 at 10:58:53AM +, DAVID HODGKINSON wrote:
 
 On 20 Mar 2013, at 08:58, AJ Dhaliwal adhaliwa...@gmail.com wrote:
  
  Good points. I wonder about node.js. JS was designed to be a scripting 
  language. Aren't they pushing it too far with node.js? I admit I have only 
  heard about it and don't have an in depth understanding of their approach.
 
 Perl was a scripting language too. Now look at it.
 


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Richard Foley
I think the original proposer is suggesting that it has more to do with one of
the many things we might be able to do to help to raise the perception of Perl
in the wider world. WE all know what Perl is, but when someone does a
specific search on the 'net, for instance relating to this Tiobe ranking, it's
possible that having the wiki page entry, title/header/page/keywords, read
Perl (Programming Language) might be more helpful.

This is what Tiobe says:

The language should have an own entry on Wikipedia and it should clearly
state that it concerns a programming language. This is the reason why (Ruby
on) Rails, Excel, Android, Boost, Cocoa, ASP and AJAX are not considered
programming languages for the index. 

...

The ratings are calculated by counting hits of the most popular search
engines. The search query that is used is

+language programming

WE know Perl is a programming language, and yes, the important words are on the
page, but they are NOT in the title, and they are NOT in the name of the page.
These criteria are also used by Google for deciding how to rank search results
by relevance. The knock-on effect of this omission could be inestimably high.

Looking down our noses and saying WE don't need to disambiguate because WE
know what we mean, (capitals are mine), is all very well, and I for one
understand that there is no NEED for us to disambiguate Perl the programming
language. However, the question is probably better put as to whether we would
like to explicitly associate Perl and programming language whenever
Wikipedia and Google and Yahoo and Facebook and blablabla are searched, perhaps
by stupid robots, or even by blissfully ignorant people.

It's not about what we deem necessary to our usage of what is clearly the best
programming language on the planet, it's about what we can do to raise Perl's
profile out there, right now, and for future generations.

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Tue, Mar 19, 2013 at 09:19:33AM +, Dave Cross wrote:
 Quoting Richard Foley richard.fo...@rfi.net:
 
 We need people with voting facilities (accounts) on Wikipedia to vot up Perl.
 http://en.wikipedia.org/wiki/Talk:Perl#Move_to_.22Perl_.28programming_language.29.22
 
 The proposal here seems to be to rename the Wikipedia article Perl
 to Perl (Programming Language).
 
 I don't agree with the proposal. If there's no need for
 disambiguation then none should be used.
 
 Dave...


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Dave Cross

Quoting Richard Foley richard.fo...@rfi.net:


Looking down our noses and saying WE don't need to disambiguate because WE
know what we mean, (capitals are mine), is all very well, and I for one
understand that there is no NEED for us to disambiguate Perl the programming
language. However, the question is probably better put as to whether we would
like to explicitly associate Perl and programming language whenever
Wikipedia and Google and Yahoo and Facebook and blablabla are  
searched, perhaps by stupid robots, or even by blissfully ignorant  
people.


It's not about what we deem necessary to our usage of what is  
clearly the best programming language on the planet, it's about what  
we can do to raise Perl's profile out there, right now, and for  
future generations.


I understand all of that. But you're asking Wikipedia to break its own  
rules on naming pages in order to suit you. I don't agree with that.


In English, there is one meaning of the word Perl that stands head  
and shoulders above any others. Therefore, under Wikipedia's rules,  
the page about that meaning should simply be called Perl.


No matter what SEO benefits we might get, the Perl community should  
respect Wikipedia's rules on this.


Dave...



Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Richard Foley
I understand what you mean here, but there is room to wriggle. Firstly is
Wikipedia's own rulings on disambiguation and page titles:

There are generally three methods employed to avoid using an ambiguous title:

Natural disambiguation: If it exists, choose an alternative name that the
subject is also commonly called in English, albeit not as commonly as the
preferred-but-ambiguous title. Do not, however, use obscure or made-up
names.

Example: The word English commonly refers to either the people or the
language. Because of the ambiguity, we use the alternative but still
common titles, English language and English people, allowing natural
disambiguation. In a similar vein, mechanical fan and hand fan are
preferable to fan (mechanical) and fan (implement).

Parenthetical disambiguation: If natural disambiguation is not possible,
add a disambiguating term in parentheses, after the ambiguous name.

Example: The word mercury has distinct meanings that do not have
sufficiently common alternative names, so we use instead parenthetical
disambiguation: Mercury (element), Mercury (mythology), and Mercury
(planet).

Comma-separated disambiguation. With place names, if the disambiguating
term is a higher-level administrative division, it is often separated using
a comma instead of parentheses, as in Windsor, Berkshire (see Geographic
names). Comma-separated disambiguation is sometimes also used in other
contexts (e.g., Diana, Princess of Wales; see Names of royals and nobles).
However, titles such as Tony Blair and Battle of Waterloo are preferred
over alternatives such as Blair, Anthony Charles Lynton and Waterloo,
Battle of, in which a comma is used to change the natural ordering of the
words.

Secondly, I don't think anyone was suggesting we remove the Perl page from WP,
rather that we make one the main page and the other point to it. In effect
having both pages/solutions at once and having our cake and eating it too.

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Wed, Mar 20, 2013 at 11:42:45AM +, Dave Cross wrote:
 Quoting Richard Foley richard.fo...@rfi.net:
 
 Looking down our noses and saying WE don't need to disambiguate because WE
 know what we mean, (capitals are mine), is all very well, and I for one
 understand that there is no NEED for us to disambiguate Perl the programming
 language. However, the question is probably better put as to whether we would
 like to explicitly associate Perl and programming language whenever
 Wikipedia and Google and Yahoo and Facebook and blablabla are
 searched, perhaps by stupid robots, or even by blissfully ignorant
 people.
 
 It's not about what we deem necessary to our usage of what is
 clearly the best programming language on the planet, it's about
 what we can do to raise Perl's profile out there, right now, and
 for future generations.
 
 I understand all of that. But you're asking Wikipedia to break its
 own rules on naming pages in order to suit you. I don't agree with
 that.
 
 In English, there is one meaning of the word Perl that stands head
 and shoulders above any others. Therefore, under Wikipedia's rules,
 the page about that meaning should simply be called Perl.
 
 No matter what SEO benefits we might get, the Perl community should
 respect Wikipedia's rules on this.
 
 Dave...


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Denny
On Wed, 2013-03-20 at 13:08 +0100, Richard Foley wrote:
 Secondly, I don't think anyone was suggesting we remove the Perl page from WP,
 rather that we make one the main page and the other point to it. In effect
 having both pages/solutions at once and having our cake and eating it too.

Not quite; Perl (programming language) currently redirects to Perl.  The
proposal is to reverse that.




Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Richard Foley
Speaking for myself, I'm not actually in favour of the rename, I just happen
to think it is a proposal which has some very serious merit, with regard to
promoting the Perl programming language in the wider world.

I know what Perl is and I don't need any such change. In fact I quite like to
see an unambiguous page on Wikipedia which says quite simply Perl. It's very
flattering for me to be using this highly unambiguous and instantly
recognizable language. Larry made a great choice for name, and a great choice
for style (which is why we all like the language so much). I don't think the
proposal is actually because people are confused by the name in any way, shape
or form.  Nobody is proposing changing the interpreter name to something like:
perl_the_programming_language. We're talking about a web page title/name.

For Perl to remain in the top half of the game, we need to promote it, we need
to engage PR thinking to push the name into the minds of the people who make
corporate decisions as to which language to use to fix what problems. I am a
Perl advocate, but saying I like Perl and I know that I like Perl and everyone
I know knows that I like Perl just doesn't make any difference, out there.

The proposed Wikipedia name change is (if I understand it correctly) simply
designed to promote Perl to a wider audience, both now and in the future.

'nuff said.

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Wed, Mar 20, 2013 at 12:18:35PM +, Smylers wrote:
 It honestly didn't occur to me a Perl advocate would be in favour of the 
 rename.)
 


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Dave Cross

Quoting Richard Foley richard.fo...@rfi.net:


I understand what you mean here, but there is room to wriggle.


I don't want room to wriggle here. I don't want the Perl community  
resorting to borderline underhand SEO tactics. I want us to follow the  
spirit of the Wikipedia rules, not just the letter.


Secondly, I don't think anyone was suggesting we remove the Perl  
page from WP, rather that we make one the main page and the other  
point to it. In effect having both pages/solutions at once and  
having our cake and eating it too.


That what we currently have. Perl (Programming Language) is a  
redirect to Perl. That's how it should be. The proposal is to  
reverse the direction of the redirection - so Perl redirects to  
Perl (Programming Language). That is contrary to the way that  
Wikipedia is supposed to work.


Dave...



Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread David Cantrell
On Wed, Mar 20, 2013 at 04:58:38PM +0800, AJ Dhaliwal wrote:

 Good points. I wonder about node.js. JS was designed to be a scripting 
 language. Aren't they pushing it too far with node.js?

So was perl, but it seems to do OK.

-- 
David Cantrell | London Perl Mongers Deputy Chief Heretic

Suffer the little children to come unto me, as
their buying habits are most easily influenced.
   -- Marketroid Jesus


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread David Cantrell
On Wed, Mar 20, 2013 at 12:30:24PM +0100, Richard Foley wrote:

 I think the original proposer is suggesting that it has more to do with one of
 the many things we might be able to do to help to raise the perception of Perl
 in the wider world.

Tiobe rankings aren't something that Wikipedia should care about though.
If you want to argue for adding (programming language) to the page
title, then you need to argue that the default page for perl should be
the disambiguation page because it makes more sense for the
categorisation of knowledge.  Comparing it to the situation with python on
wikipedia, for which the default Python page *is* the disambiguation
page, there are a *lot* more things called Python, many of which are
probably at least as commonly searched for as the programming language
is.  I'm not convinced that that is the case for Perl, and expect that
a large majority of users searching for perl actually mean the
language, not the place (or the people).

Compare:
  http://en.wikipedia.org/wiki/Python
  http://en.wikipedia.org/wiki/Perl_(disambiguation)

For python, I knew about the type of snake, the mythological snake, the
poet, the programming language, the revolver, the film, the comedians,
and the aircraft engine. For perl, the only reason that I know about the
place is because ooh look, a place with the same name as a programming
language, how funny and, errm, that's it.

-- 
David Cantrell | top google result for topless karaoke murders

The whole aim of practical politics is to keep the populace alarmed
 (and hence clamorous to be led to safety) by menacing it with an
 endless series of hobgoblins, all of them imaginary  -- H. L. Mencken


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Simon Wilcox

On 20/03/2013 13:05, Dave Cross wrote:


Secondly, I don't think anyone was suggesting we remove the Perl page 
from WP, rather that we make one the main page and the other point to 
it. In effect having both pages/solutions at once and having our cake 
and eating it too.


That what we currently have. Perl (Programming Language) is a 
redirect to Perl. That's how it should be. The proposal is to 
reverse the direction of the redirection - so Perl redirects to 
Perl (Programming Language). That is contrary to the way that 
Wikipedia is supposed to work.


c.f.

http://en.wikipedia.org/wiki/Smalltalk
http://en.wikipedia.org/wiki/Lisp
http://en.wikipedia.org/wiki/C++
http://en.wikipedia.org/wiki/Javascript

All programming languages that don't feel the need to say so in the 
primary URL. Why should we feel the need to pander to those languages 
that foolishly picked a common word as their name ?


It ain't broke - no need to fix it.

S.


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Richard Foley
underhand is a little harsh...

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Wed, Mar 20, 2013 at 01:05:36PM +, Dave Cross wrote:
 
 I don't want the Perl community resorting to borderline underhand SEO
 tactics. I want us to follow the spirit of the Wikipedia rules, not just the
 letter.
 


A stranger arrives in town ...

2013-03-20 Thread James E Keenan

Perl friends,

I am planning a rare (for me) transatlantic crossing to participate in 
the 2013 Perl QA Hackathon, to be held in Lancaster Fri-Sun, Apr 12-14. 
 I'm going to prepend that with some pure vacation days, some or all of 
which will be spent in London.  I would like to have the opportunity of 
attending my first London.pm social meeting during that stay.


I'll be arriving LHR on the morning of Sat Apr 6 and staying in London 
at least through the morning of Tue Apr 9.  (I don't have to be in 
Lancaster until the evening of Thu Apr 11.)  Is there a designated 
Emergency Social Meeting Technician (ESMT) who could make some 
arrangements?  S/he can contact me off-list as needed at the sending 
email address.  I'm also following #london.pm, though that's mostly 
after midnight London time.


Thank you very much.
Jim Keenan
(irc: kid51)


Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread AJ Dhaliwal

On 20/03/13 19:13, Richard Foley wrote:

I think perhaps you meant JUST a scripting language, with the implied
aloofness intact ;-)

AFAIK JS was first created to manipulate the HTML DOM. Then Microsoft 
invented AJAX and that is what really pushed JS into the limelight. So 
JS had a very limited defined role as scripting language in its 
beginning. Maybe JUST a scripting language is not too far off a 
description.


Perl on the other hand was born with UNIX and had a sordid past tied 
to the guts of this system. Its role was relatively much wider than JS. 
And its potential.


On a more important note I have ascertained that David Cantrell is 
REALLY the top google result for topless karaoke murders.


I just remembered that Mozilla uses JS for their chrome so I may have 
just invalidated my first sentence. It will take too much trouble to 
change it so better just leave it there.


On yet another note...Its interesting that languages have to marketed 
like other products.


Quoting Steve Yegge 
(https://sites.google.com/site/steveyegge2/tour-de-babel)


The problem with Java is that people are blinded by the marketing hype. 
That's the problem with C++, with Perl, with any language that's 
popular, and it's a serious one, because languages can't become popular 
/without/ hype. So if the language designer suggests innocently that the 
language might not have been designed perfectly, it's time to shoot the 
language designer full of horse tranquilizers and shut down the conference.


Languages need hype to survive; I just wish people didn't have to be 
/blinded/ by it.




Re: Raising Perl awareness on Tiobe + Wikipedia, etc.

2013-03-20 Thread Avleen Vig
On Wed, Mar 20, 2013 at 8:05 AM, Dave Cross d...@dave.org.uk wrote:
 Quoting Richard Foley richard.fo...@rfi.net:

 I understand what you mean here, but there is room to wriggle.


 I don't want room to wriggle here. I don't want the Perl community resorting
 to borderline underhand SEO tactics. I want us to follow the spirit of the
 Wikipedia rules, not just the letter.

But... but... there's more than one way to do this!
*ducks and covers*