Hi,
Here at Programmer's Heaven we like to keep up with the latest stuff. One of my areas of interest is in programming language design and semantics, so covering new languages or updates to languages is always great fun for me.
Perl 6 is on its way and looks like being well worth the wait. We'll be introducing content relating to Perl 6 on Programmer's Heaven over the coming weeks and months and (hopefully!) years, and this forum provides a place to discuss the new language.
Have fun!
Jonathan
[italic]Programmer's Heaven[/italic]
###
for(74,117,115,116){$::a.=chr};(($_.='qwertyui')&&
(tr/yuiqwert/her anot/))for($::b);for($::c){$_.=$^X;
/(p.{2}l)/;$_=$1}$::b=~/(..)$/;print("$::a$::b $::c hack$1.");
Comments
:
: Here at Programmer's Heaven we like to keep up with the latest
: stuff. One of my areas of interest is in programming language design
: and semantics, so covering new languages or updates to languages is
: always great fun for me.
:
: Perl 6 is on its way and looks like being well worth the wait. We'll
: be introducing content relating to Perl 6 on Programmer's Heaven
: over the coming weeks and months and (hopefully!) years, and this
: forum provides a place to discuss the new language.
:
: Have fun!
:
: Jonathan
: [italic]Programmer's Heaven[/italic]
:
:
: ###
: for(74,117,115,116){$::a.=chr};(($_.='qwertyui')&&
: (tr/yuiqwert/her anot/))for($::b);for($::c){$_.=$^X;
: /(p.{2}l)/;$_=$1}$::b=~/(..)$/;print("$::a$::b $::c hack$1.");
:
[color=Green][b]How is Perl 6 different than Perl 5.8.8?
Thanks and Regards,
JoeMc[/b][/color]
It's essentially a new language, re-implemented from the ground up. It's not source-compatible with Perl 5, though it will be possible to use Perl 5 modules from Perl 6 code, and there will be an automated source translator too. There are many improvements and new features. See the Perl 6 FAQ here at PH for more info:
http://www.programmersheaven.com/2/Perl6-FAQ
Jonathan
###
for(74,117,115,116){$::a.=chr};(($_.='qwertyui')&&
(tr/yuiqwert/her anot/))for($::b);for($::c){$_.=$^X;
/(p.{2}l)/;$_=$1}$::b=~/(..)$/;print("$::a$::b $::c hack$1.");