If in a few years it will be Erlang or something similar, should that mean that Perl 6 needs to eschew everything and become a concurrent, functional language?
Actually Perl 6 is becoming that ;-)
It's planned that Perl 6 will get a concurrency model that was protoyped with Haskell, and it has many features that are typically found in functional languages, like Currying, lazy lists, continuations (think gather ... take) and many more.
But it supports so many other paradigms (for example object-oriented and logic programming (think of regexes...)) that you won't be forced to use it as a functional language. And it will be "hidden" with nice syntax ;-).
Sorry for the digression, couldn't resist ;)
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, details, 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, summary, 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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.