Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Comment on

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

Languages have always been a subject of special interest for me, because all of them are both Tools and reflections of a particular group’s point-of-view about programming.   Further, if a language catches-on, then pragmatism takes hold, and the language takes on even more of a human element as other people try to paint over the “warts formerly known as fee-churs,” and to make the old dog do new tricks.   (Moose anyone?)   The best way to understand an actual professional discipline is to observe the tools that they build for themselves ...

“Versus” really doesn’t count for much, so don’t be holding your breath waiting for any flame-wars here.   (Whew.)   Languages almost never replace another, because there are millions of dollars’ worth of production code written in the one.   Most of us quite-routinely shift from one programming language to another, and back again, during the course of a day or week (and I’m not just talking about JavaScript).   Yes, I have done COBOL recently, and the pay was surely sweet.   But anyhow, a new language is always of interest ... as will surely be Perl-6, if when it actually materializes production-ready.

As an aside ...   Something else that is of particular interest to me lately is haXe, which is a cross-platform, strongly typed language that works as a source-code translator, much as the original c++ implementation did.   In one notable project, I used it to generate JavaScript and Flash and Android and iOS from a single code base ... all with the full benefit of meaningful compile-time error checking ... and by Jolly, it actually worked well.   My team could not have attempted such a task without it.   So, do put that one “on your radar.”   I have often Meditated as to whether such a technique could be applicable to Perl in some useful way.

In reply to Re: scala vs perl (5 and 6) by sundialsvc4
in thread scala vs perl (5 and 6) by david2008

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?

    What's my password?
    Create A New User
    and all is quiet...

    How do I use this? | Other CB clients
    Other Users?
    Others meditating upon the Monastery: (3)
    As of 2018-01-21 21:22 GMT
    Find Nodes?
      Voting Booth?
      How did you see in the new year?

      Results (230 votes). Check out past polls.