Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Comment What is Perl 6 anyway? (Score 1) 160

I still haven't figured it out yet, so let me take this chance.
Can someone help me clarify: am I right about this?

- Perl 6 is the successor to Perl 5, it will not exist as an implementation but as a specification. That specification is finished and definitive. It is owned by Larry Wall and small circle of his friends. They want everyone to implement interpreters for Perl 6;
- An official test suite for Perl 6 exists and it is complete. Anything passing this test suite IS Perl 6. The test suite is stored with Pugs, an "early" attempt at a Perl 6-implementation that is no longer developed;
- Perl 6 will not be interpreted directly by any one interpreter, like earlier versions of Perl, but it will be interpreted by a VM (Parrot) that 'plays' bytecode fed to it by several language-specific bytecode-compilers that act as plug-ins to Parrot. Parrot is owned by a bunch of friends of Larry Wall;
- Several groups of people started implementing Perl 6. Pugs was one of the earliest. It is now unfinished and dead. Rakudo is the implementation-in-progress that gets the most attention now, because it is closest to being finished. It will be released for production in April 2006, which will mean "Perl 6.0 is out and it works". As with Pugs and any other bytecode-compiler for Perl 6 though, you will need Parrot to run it. Rakudo, Pugs et cetera are owned by their respective developers.

Forgive me the long description of what I now think is Perl 6, but the various websites I try to find answers on aren't making it a lot more transparent.

Could someone comment on this if I misunderstood something?

And what about these views. Are people right who say:
- Perl 6 is not finished by any means, but the people working on it don't seem to care as much, and instead go on to question the validity of the concept "finished".
- Meanwhile, Perl 5, the ruling king of scripting languages has become fringe, and Perl 6 is largely viewed as a toy for philosophically-minded scholars.

Comment Re:Lobbyists (Score 3, Informative) 187

No it is not. It is a report from a formal and powerful committee from within the parliament (Commissie Brinkman.) The minister did make an informal comment - thankfully - against this proposal shortly after receiving the report, but we have yet to await his final decisions -- and that of his civil servants et al. This could well be a matter of months.

Submission + - Dutch gov't: Tax online industry, fund print media (

Godefricus writes: "Outrage ensued today among Dutch techie and media websites, after a government report which was published yesterday. The report advises (article in Dutch, google translation) that the dwindling print media industry should be financially supported by the online industry, to help them fund "innovative initiatives." The suggested implementation of the plan is taxing a percentage of each ISP-subscription, and give the money to the papers. The report, which was sollicited by the Dutch parliament and written by a committee of its members, specifically states that "news and the gathering of news stories is not free, and the public must be made aware of that."
The report is not conclusive, but from here it's just one step toward legislation proposals.
Both industries are largely privately owned in The Netherlands — and yes, if you were wondering, the current government is centre-left wing.

Who needs an RIAA if you can build one into your government? And hey, why invest in the future if you can invest in the past?"

Slashdot Top Deals

Chemist who falls in acid will be tripping for weeks.