Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

After Perl5, I'm mostly interested in:

by kschwab (Vicar)
on Jan 03, 2019 at 10:37 UTC ( #1227958=poll: print w/replies, xml ) Need Help??

vote on After Perl5, I'm mostly interested in:

[bar] 10/3%
[bar] 30/9%
[bar] 1/0%
[bar] 12/4%
[bar] 22/7%
[bar] 0/0%
[bar] 2/1%
[bar] 3/1%
[bar] 19/6%
[bar] 7/2%
[bar] 15/4%
[bar] 19/6%
[bar] 1/0%
[bar] 8/2%
[bar] 5/1%
[bar] 2/1%
[bar] 2/1%
Objective C
[bar] 0/0%
[bar] 26/8%
[bar] 14/4%
[bar] 66/20%
[bar] 8/2%
[bar] 9/3%
[bar] 15/4%
[bar] 5/1%
[bar] 1/0%
[bar] 1/0%
[bar] 2/1%
Unixish Shell Scripting languages
[bar] 11/3%
Visual Basic
[bar] 5/1%
Other (post in comments)
[bar] 17/5%
338 total votes
Replies are listed 'Best First'.
Re: After Perl5, I'm mostly interested in:
by Ratazong (Monsignor) on Jan 04, 2019 at 06:54 UTC

    Remember this wisdom from the eighties?

    When I find my code in tons of trouble,
    Friends and colleagues come to me,
    Speaking words of wisdom:
    "Write in C."

Re: After Perl5, I'm mostly interested in:
by AnomalousMonk (Chancellor) on Jan 03, 2019 at 20:02 UTC


    Give a man a fish:  <%-{-{-{-<

Re: After Perl5, I'm mostly interested in:
by thechartist (Sexton) on Jan 03, 2019 at 17:38 UTC

    I am most familiar with Prolog and Common Lisp. Perl is in a practical sweet spot: flexible enough for an individual programmer who likes those types of languages, but with enough libraries and deployed code to have useful functionality already written. The Perl QA/Testing culture is second to none.

Re: After Perl5, I'm mostly interested in:
by choroba (Bishop) on Jan 03, 2019 at 11:03 UTC
    Other => 'Erlang',
    because of $job.

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
Re: After Perl5, I'm mostly interested in:
by Discipulus (Monsignor) on Jan 03, 2019 at 11:54 UTC
    Well.. my answer is the same already given to the opposite poll: Re: What programming language do you hate the most?

    So I voted other but effectively I'd be interested by the subset of C/C++ used by Arduino and to the minimum C needed to manipulate/created XS modules for perl.


    PS I hope some option, like Visual Basic has automatic side effect on chatterbox monkeydom or XP.. ;=)

    There are no rules, there are no thumbs..
    Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
Re: After Perl5, I'm mostly interested in:
by pryrt (Parson) on Jan 03, 2019 at 16:17 UTC

    other: it depends on what you mean by "interested". On a regular basis, I actually use the ones marked $work, but here's my :

    • $work: proprietary lanugage for controlling the instruments for automated test equipment
    • $work: used to use C/C++ a lot for older now-retired test equipment
    • $work: VBA for making Excel data manipulation easier; if my products ever move to a different equipment, there's a good possibility that the next one will be Excel/VBA-based
    • $work: a bit of unixish scripting languages for automating things that don't need the power of Perl
    • $home: a smattering of Python to automate Notepad++. My library offers access to, so over the holidays I watched the "Python Essentials" by Bill Weinman to "up my game" a bit, to maybe get me to the point that I don't have to look up every piece of syntax every couple of months. I don't think it worked.
      Comparing his Python Essentials to his Perl Essentials, it's obvious he likes the snake more: he covers a bunch of stuff in Python that he didn't in Perl (like database access and higher-order functions) which could have been covered at an equal level in his Perl class, but he didn't even try, implicitly saying that "Python is better for those". And I was upset that he didn't cover CPAN for perl or pip/Pypi.
    • $home: a smattering of JavaScript, though like my Python, never enough that I can write a script without looking up basic functionality
    • $college: I did some Matlab back in college, but over 20 years, I've lost any such skills
    • $history: Just before college, I started playing with Smalltalk on an old late-80s Tektronix mainframe that my dad brought home from work, saving from the junk heap; unfortunately, the hardware was too unreliable for me to get thru more than the tutorial. (That was also my first exposure to unixish stuff)
    • $history: Taught myself C in high school to draw pretty fractals. It was my familiarity with C that made it so easy for me to pick up early-90's perl (it was probably perl 4 at the time) for doing my first CGI in my www.<i>college</i>.edu/~username website in the days when most people were using lynx to browse the web, and gopher: links could still be found on websites.
    • $history: TI-99/4A BASIC/Extended BASIC = my introduction to programming in 1984. I recently rescued our old TI from my Mom's garage sale, and have had fun showing kids BASIC, LOGO, and our old video games (Parsec rules!)
Re: After Perl5, I'm mostly interested in:
by erix (Parson) on Jan 03, 2019 at 12:19 UTC


Re: After Perl5, I'm mostly interested in:
by Lotus1 (Priest) on Jan 03, 2019 at 18:53 UTC
    Other => [ 'Clojure', 'Pure Data', 'OpenSCAD', 'GLSL', 'Python', ]

    Clojure is a Lisp language used for some interesting things like Overtone, to do sound synthesis using SuperCollider. I haven't done much with it lately but maybe I'll get to it again in 2019.

    Pure Data is a graphical programming language for sound synthesis which has been extended to do things like physics modeling and multimedia installations.

    OpenSCAD does parametric 3D modeling in a C like language except the variables aren't really variable.

    GLSL is the OpenGL Shading Language. It lets you do interesting real time transformations on images.

    I mostly use Python when I want to modify an existing Python plugin in Inkscape.

Re: After Perl5, I'm mostly interested in:
by 1nickt (Abbot) on Jan 03, 2019 at 12:40 UTC

    After Perl ?? There are so many tools in Perl that I do not yet know, to accomplish so many tasks I have not yet encountered.

    The way forward always starts with a minimal test.

      Well, "After" meaning "Besides", or "Other than", not "After you're done with Perl5". Some of the comments mention, for example, SQL (presumably from Perl) and C for XS modules.

      Personally, I've spent some time with Nim (very cool, Python like, but transpiles to 'C') and Golang. Also recently posted my first XS module on CPAN.


        Besides Perl and the other "languages" I need to know to use Perl (SQL, some Perl tool DSLs, used to be JavaScript/HTML/CSS), I try to stay as far away from the computer as possible! I try to balance what's in my head between the virtual and the physical, and mostly what interests me other than Perl is working the land and raising my animals. What I do for a living is so completely inconsequential in the face of life, death and meaning, that in other pursuits I most enjoy producing tangible results. I mean really tangible, like eggs, or a neat manure pile ...

        The way forward always starts with a minimal test.
Re: After Perl5, I'm mostly interested in:
by LanX (Archbishop) on Jan 03, 2019 at 16:32 UTC
    • English

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Re: After Perl5, I'm mostly interested in:
by stonecolddevin (Parson) on Jan 09, 2019 at 00:38 UTC


    I'm using it at work and after a bit of a learning curve, I'm finding I really enjoy it. Java is up there as well.

    Three thousand years of beautiful tradition, from Moses to Sandy Koufax, you're god damn right I'm living in the fucking past

Re: After Perl5, I'm mostly interested in:
by Zenzizenzizenzic (Sexton) on Jan 07, 2019 at 13:08 UTC

View List Of Past Polls

Log In?

What's my password?
Create A New User
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (3)
As of 2019-01-19 11:02 GMT
Find Nodes?
    Voting Booth?
    After Perl5, I'm mostly interested in:

    Results (338 votes). Check out past polls.