in reply to Re: the sad reality of perl
in thread the sad reality of perl

You right of course.

But it's beside the point.

The point is that people still try to use perl by using snippets from the internet that they don't understand, fail to accomplish their task and finally the problem gets solved using python.

The sad reality of perl in 2018.

Replies are listed 'Best First'.
Re^3: the sad reality of perl
by stevieb (Canon) on Oct 10, 2018 at 00:25 UTC

    People will be doing that forever.

    Using Python for Perl, using XXX+ for C, using I_dont_know_what_im_doing for I_never_knew_what_i_was_doing.

    Currently, Python is the de-facto "school" language (as far as I can tell) for "Computer Science" folk. It happens. Languages change.

    What upsets me mostly is that there are "instructors" and "educators" out there through "colleges" charging exorbitant amounts of money who claim the staff know what they're doing, sinking people into debt with no real edumication.

    Point is, don't use snips of anything online for anything useful without knowing what they are:

    "The problem with Internet quotes is that you can't always depend on their accuracy" -Abraham Lincoln
      "The problem with Internet quotes is that you can't always depend on their accuracy" -Abraham Lincoln
      Can't upvote that enough

      This is a lot more snarky than I usually expect from you stevieb... I like it! :-)

      Just another Perl hooker - My clients appreciate that I keep my code clean but my comments dirty.
Re^3: the sad reality of perl
by marto (Cardinal) on Oct 10, 2018 at 06:12 UTC

    "The point is that people still try to use perl by using snippets from the internet that they don't understand, fail to accomplish their task and finally the problem gets solved using python."

    This has nothing to do with perl and everything to do with people. It would be more accurately written as:

    People still use snippets from the internet that they don't understand, often it doesn't do what they expect and often someone else throws them a solution that they copy and paste without understanding what it does.

    This behavior is so common in outsourcing, you wouldn't believe the scale of it.

        "Interesting side-effect though is that copy/pasting of Python is harder because people often get the whitespaces wrong."

        I am definitely not nearly as "advanced" in Python as I am with Perl (I still learn things in Perl daily so I still classify myself as ~intermediate), but this is the number one issue I find with Python folks who say they know what they are doing. See it a lot in helping newbs at work (along with the confusion of having multiple classes per file).

        I don't have anything against that at all as we are all new at some point with everything, but what does upset me is when a new employee (or prospect) claims "I'm an expert" and makes that hugely obvious mistake (whitespace issue). To me, it's akin to someone using Perl to perform one of our initial programming challenges but doesn't use use strict; or use warnings;.