One worry i must say that i have about Perl6 is speed. I know there is alot of talk about how we are not to the point where speed matters yet, and we should be concerned with stability, etc ... but i think we are in danger of reproducing the errors done with Tcl. I am not against Perl6, but there was a point in Tcl development where they decided it would be a good idea to make everything an object, much like alot of the Perl6 ideas ... what this did was make me the winner of the speed arguments against Tcl coders... oh, and make Tcl more useful... but, somehow that gets lost now.
I have been really suprised by some of the changes with Perl6, and how much it resembles Java. I mean, if i wanted to write Java, or any OO-Dependant language, i would. I do write OO-Perl, but i like the option not to. I fear that we are building Yet Another Object Oriented Language.
I understand that many of the changes will make the language easier for new people to learn. But, while it is really nice to woo people away from other languages, and it may make people feel good to develop a language this easy to use, i thought that VB tought us that making coding easier, tends to make code worse. Well, i guess thats the end of my feelings.
I look forward to Perl6, but i really wish they would have just called the language something else, and let it co-exist with Perl as it is ... thus making the rather large existing community happy, while creating this new, easy-to-learn language. I am sure that a reply (and a downvote) will say that "Perl5 will still be around", but, hey, when is the last time your CTO said "lets use the last version of the language, becuase my technical experiance shows it to be better for what we are doing" ? -- They didn't ... they normally choose the newest technology, even when it is not best suited to what you are doing *cough* java *cough*
Just my €0.02
from the frivolous to the serious
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
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:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- 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
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||