I almost think this is not worth posting, because I'm afraid readers won't understand what I'm thinking. I've felt a vague, growing dissatisfaction with Perl 5. At the same time, I've been reading the Perl Apocalypses with something like a religious fervor. I need some spiritual guidance, here.

In fact, I think it all began around the same time I learned of Perl6. A lot happened those first couple weeks of January. I also learned about Arc, and started reconsidering Python, and began to dislike Java. I consider this all to be a major change in my attitude of the last 2 or 3 years: I was in a state of bliss with Perl and Java in my toolbelt.

No longer. I am restless. Java's objectcentrism blocks my path often, while Perl's write-only tendencies build in a subtle, logarithmic curve of complexity in my mind. In both cases I suspect language design contributes to the problem. I also understand that I have weaknesses in my design skills which, if corrected properly, might make me maximally prolific in the languages I use... but my fastidious nature refuses to be satisfied. Maybe I'm just seeking the impossible (nothing wrong with that). Maybe I'm just Lazy.

Python strikes me as klunky like Java, which means there might be no reason at all to use it. But I've heard it is readable -- exceedingly so, and writable -- again, exceedingly so. So I'll check it out and see what I like about it and what I hate about it. This represents a whole attitude change that I see as healthy, yet I don't understand how this change happened, nor why the attitude was the way it was before. I don't feel any different.

What is going on? I want to know how close I am to heresy with this! And most of all, I want to know why I feel like I'm nailing theses to the Wittenburg church's door when I post this note!?

rje


In reply to Nailing my head to the Door by rje

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, 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:
    & &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.