Slashdot Mirror


Perl 6: Apocalypse 6 Released

data64 writes "The latest Apocalypse talks about subroutines. Looks like we finally get type signatures which are way more powerful than the rudimentary prototypes available with Perl5."

4 of 247 comments (clear)

  1. Re:Python is better. by MisterFancypants · · Score: 0, Flamebait

    There you have it. Proof positive that Python is much better than Perl.

  2. Is this a joke? by nosferatu-man · · Score: 0, Flamebait

    What, Perl didn't have ENOUGH syntax before?

    Sweet creeping zombie Jesus. At least the world of computing can take comfort in the fact that this trainwreck of a project will never ever see the light of day.

    'jfb

    --
    To spur "enterprise Linux," Big Bang, the distributed two-phase commit.
  3. Write Only Language by Opiuman · · Score: 2, Flamebait

    This is not meant as flame-bait -- I've really tried to learn Perl. Even though I'm a 'real' programmer, I am not biased against scripting languages -- in fact, I think that the so-called 'duct-tape' languages are super-useful and important to technology in general.
    Having said that, IMHO:
    a) Perl, in the quick-and-dirty sense, is too dirty and not quick enough.
    b) Have you ever seen C-obfuscation championship code? Now have you seen a Perl program that does anything more than "Hello World"? Notice the similarities?
    Now I know that you can write bad code in any language, but bad-code in Perl is what I call 'job-security encryption' as you will never be able to fire the person who wrote the code, no matter how bad it is, because no one else will be able to read it. Either you re-write completely it or you keep that hacker...
    On a side note, speed optimization in Perl tend to create spaghetti code with weird symbols for meat-balls. And I love meat-balls.

  4. Use what you're given by Julian+Morrison · · Score: 0, Flamebait

    Use what you need is not the point. Most coding is code maintenance. Code maintenance on perl 6 will consist of: screaming, gagging, tearing it up, throwing it away, and rewriting.