Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

The most reassuring sentence of A6 IMHO is

You're not expected to understand all of that yet.

;-) Some of the syntax Larry presents looks quite frightening, but it is good to remind yourself that a lot of it is optional. I guess for 80% of bread-and-butter scripts, we're going to use 20% of the material in A6. But it is good to see that Perl 6 will allow me to write anything from Lispish to C++-ish code.

I admit that I haven't followed the process behind parrot too closely. But I am getting the impression now that Perl 6 is strongly headed towards becoming a general-purpose language, like C/C++/Java. The two most important indicators for that are IMHO code optimization and JIT compilation in parrot (see python bet :)) and detailed type system and subroutine signatures in Perl 6 (which means that "XS" will probably directly be implemented in Perl 6). Of course, at the same time, Perl 6 tries to cover niches as well, for example with it's new regex syntax.

Am I too hopeful in assuming that the Perl 6/Parrot guys are actually creating something that will be in many areas as fast and flexible as the abovementioned languages or better? Will we be writing KDE apps, kernel-mode drivers, COM objects and web browsers in Perl 6? Or is this something so blatantly obvious I should have noticed it a long time ago?

Let me restate my original thought: The one thing that really excites and keeps me from despairing when seeing all that syntax is that essentially, Perl 6 will still be a simple language. You'll be able to use just what you need, just like with Perl 5. I like that.


In reply to (A6) Perl 6, a general-purpose language? by crenz

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    [james28909]: /gas/gas and debris/
    [james28909]: another thing, i used to be atheist. life experiences, personal evidence. and my own perception is the reason why i believe the things i do.
    [erix]: and now you are agnostic?
    [james28909]: arunbear, your picking bits of history to fit your own narrative. right now, humans are smarter than in any of those times.
    [james28909]: in order for there to be a mutation, there has to be a universe with laws setup that even allow a mutation.
    [james28909]: everything past the first two things you piked from my posts are irrelevant to me and my beliefs. they are side effects.
    [james28909]: two or three. if it has to do with how humans are handling said situations, then that is after they were able to evolve into those problems. agnostic means only believe with evidence. i took that from a tyson video

    How do I use this? | Other CB clients
    Other Users?
    Others having an uproarious good time at the Monastery: (17)
    As of 2017-12-15 14:53 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?
      What programming language do you hate the most?




















      Results (433 votes). Check out past polls.

      Notices?