Google Welcome to the home page for Perl 6 (Perl 6 Wiki)

2006-09-12 Thread Conrad Schneiker
FYI: Just noticed that the increasingly-populated Perl 6 Wiki was recently
crawled by Google. ... Unfortunately the Wiki doesn't turn up anywhere near
the top of simple perl6 and Perl 6 Google searches yet. ... Someday soon,
hopefully

Below are Google results from doing local site search for perl using
site:rakudo.org/perl6 perl (without quotes).

–

Perl 6 - Perl 6
Perl 6 is the insanely great next version of the Perl programming language.
... For our regular visitors, current Perl 6 news is provided below. ...
rakudo.org/perl6 - 27k - Sep 10, 2006 - Cached - Similar pages

Learn About Perl 6 - Perl 6
This page is for general resources to learn about Perl 6. ... Damian Conway
(2003): The Perl 6 design process is about keeping what works in Perl 5, ...
rakudo.org/perl6/index.cgi?learn_about_perl_6 - 30k - Sep 10, 2006 - Cached
- Similar pages

Download Perl 6 - Perl 6
If you plan to contribute to Perl 6, you can see about getting a free
account ... Perl Community Development Server. There a fresh version of Pugs
is built ...
rakudo.org/perl6/index.cgi?download_perl_6 - 26k - Sep 10, 2006 - Cached -
Similar pages

Glossary of Perl 6 Terms and Jargon - Perl 6
However Perl 6 to Perl 5 bridges will eventually make all of CPAN look like
... #perl6 is the Perl 6 IRC channel. Information for accessing the logs
and ...
rakudo.org/perl6/index.cgi?glossary_of_perl_6_terms_and_jargon - 28k - Sep
10, 2006 - Cached - Similar pages

Perl 6 for Perl 5 - Perl 6
Perl 6 features are also coming to Perl 5 in other ways. As described below,
a number of Perl 5 modules already implement some Perl 6 features, ...
rakudo.org/perl6/index.cgi?perl_6_for_perl_5 - 23k - Cached - Similar pages

Getting Involved - Perl 6
You might also be interested to Start Your Own Perl 6 Module, ... This plan
is still current AFAIK: Perl 6 developers are refactoring relevant ...
rakudo.org/perl6/index.cgi?getting_involved - 27k - Sep 10, 2006 - Cached -
Similar pages

Documentation - Perl 6
Official Perl 6 Documentation (Which means, documentation that is officially
bundled ... The rapidly growing Perl 6 test base is another {very important,
...
rakudo.org/perl6/index.cgi?documentation - 27k - Sep 10, 2006 - Cached -
Similar pages

Mail Lists, IRC, Archives - Perl 6
Perl 6 Mailing Lists The currently active Perl 6 mailing lists are at ...
Perl 6 IRC IRC channels (and their archives) are a major source of useful
...
rakudo.org/perl6/index.cgi?mail_lists_irc_archives - 28k - Sep 10, 2006 -
Cached - Similar pages

Etc.,

Etc.,

Etc.

–

Best regards,
Conrad Schneiker

www.AthenaLab.com
Nano-electron-beam and micro-neutron-beam technology.

Check out the new Perl 6 Workplace Wiki:
http://rakudo.org/perl6

 




Re: the CGI.pm in Perl 6

2006-09-12 Thread Steffen Schwigon
Thomas Wittek [EMAIL PROTECTED] writes:
 An other acceptable solution would be to create a backwards
 compatible P6 CGI.pm and create a new Web.pm with an all new
 interface, like Mark suggested. But then this new module cannot
 profit of the popularity of the name CGI.pm and many people will
 say Ah, Perl6 web development is stuck at the 10 years old Perl5
 CGI.pm interface. I'll use (python|ruby( on rails)?|.+). That would
 be sad.

IMHO even Perl people like me will think Ah, Perl6 web development is
stuck at the 10 years old Perl5 CGI.pm interface just *because* of
the name, regardless of a changed internal api.

I would strongly expect the CGI module to do the same as it did for
the last 200 years and create another name for any new school web
development. Catalyst, Jifty, Acme, Acyou, SillyIdol, WhatEver.

The name CGI smells like, erm, yes, C...G...I. If RoR would have
sold itself with CGI in its name, it hadn't been that successful. In
mankind's history, everything *not* named CGI had a chance to success,
even PHP. It will be impossible to resurrect a hype around the word
CGI. Because of the word. Not the api.

IMHO. Of course. :-)

GreetinX
Steffen 
-- 
Steffen Schwigon [EMAIL PROTECTED]
Dresden Perl Mongers http://dresden-pm.org/


Re: CGI Session management (was Re: the CGI.pm in Perl 6)

2006-09-12 Thread Yuval Kogman
On Mon, Sep 11, 2006 at 13:31:55 -0700, Michael Snoyman wrote:

 I agree  completely.  In that vein, I think that one thing a lot of web
 developers would like to have available more easily would be session
 management.  In PHP it's as simple as $_SESSION['key'] = 'value'.  I
 understand that CGI.pm is a fundemantally different concept from PHP and
 that this can't be completely taken care of by the module.  Still, if
 something could be written in, I think it would make many people's lives
 simpler.

Please... no...

There are *so* many ways to do session handling that lugging them
all into CGI.pm will just make a mess.

It'd work much better as mixin plugins of some sort. I'd be happy to
discuss my conclusions from redesigning the Catalyst session
handling, if you like.

-- 
  Yuval Kogman [EMAIL PROTECTED]
http://nothingmuch.woobling.org  0xEBD27418



pgpW8iKrbFuzC.pgp
Description: PGP signature


Re: the CGI.pm in Perl 6

2006-09-12 Thread Thomas Wittek
Steffen Schwigon schrieb:
 Thomas Wittek [EMAIL PROTECTED] writes:
 An other acceptable solution would be to create a backwards
 compatible P6 CGI.pm and create a new Web.pm with an all new
 interface, like Mark suggested.

 I would strongly expect the CGI module to do the same as it did for
 the last 200 years and create another name for any new school web
 development. Catalyst, Jifty, Acme, Acyou, SillyIdol, WhatEver.

So we might agree ;) Catalysy, Jifty [..] are all higher level
complete frameworks. I used CGI.pm for rather lower level tasks
(POST/GET-parsing, HTTP redirects, ...) than as a foundation to build
complete applications (where the higher level framework come in).

So I think that there should be a (well designed) module for those lower
level (donkeywork) tasks and only for those (so definitely no
HTML-generation...).

Other frameworks (or simple CGI-scripts or even a backwards compatible
CGI.pm) could be built upon this foundation.

-Thomas


Re: the CGI.pm in Perl 6

2006-09-12 Thread Amir E. Aharoni

 Thomas Wittek [EMAIL PROTECTED] writes:
 An other acceptable solution would be to create a backwards
 compatible P6 CGI.pm and create a new Web.pm with an all new
 interface, like Mark suggested.


My 0.02 ₪: CGI.pm will be better off redesigned and cleaned up, and
for those wanting compatibility a module called CGI5.pm can be
written.

It will probably be very popular, like p5 regexes ...