No, actually, with Perl, GUIs are a *bad* example when you want to persuade people that Perl is losing momentum.

If there are two things that Perl really isn't well suited for, they are high performance computing and GUIs.

Perl is great at running on a very large number of platforms. Perl is great at running with performance comparable to C, but with all kinds of dirty work (memory allocation, file handling, you name it) taken care of. Perl is great at being able to create a usable prototype quickly. And Perl is great at doing Test Driven Development.

Until there's a single GUI developer's toolkit for all platforms (never?), there are going to differences in how a GUI looks on a different platform. Welcome to the world of computing, where there are new platforms every time you turn around. Perl is no exception -- but there are definitely options, as the many replies to your original post show.

Perl is not losing its momentum; maybe the one aspect you looked at isn't moving forward very fast, but it could be that that's a business opportunity for you.

I really enjoy developing in Perl -- the language is fun and the CPAN library is terrific, but the real crown jewel is the community -- that's priceless. Plus, I'm able to find amusing, well-paying jobs where I can develop in Perl. When that stops working, I guess I'll find another language -- but for now, my prospects are good.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds


In reply to Re: Perl losing momentum ? by talexb
in thread Perl losing momentum ? by spurperl

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.