What killed Perl?

Home Forums Science & tech What killed Perl?

Viewing 27 reply threads
  • Author
    Posts
    • #212118
      Anonymous
      Guest

      What killed Perl?

    • #212119
      Anonymous
      Guest

      Complexity.

      • #212124
        Anonymous
        Guest

        only 3 data types

        • #212137
          Anonymous
          Guest

          >$, @, %
          let me guess, you *need* more?

          • #212139
            Anonymous
            Guest

            >What killed Perl?
            python

            woke af

          • #212140
            Anonymous
            Guest

            The world is mine
            >*

    • #212120
      Anonymous
      Guest

      > Perl 5 is good, but we can do better
      > Let’s make Perl 6!
      > Wait for it…
      > Wait for it, is will be there soon…
      > Perl 5 is really old, don’t use it, Perl 6 is almost done!
      > Almost…
      > Here it is, Perl 6, totally incompatible with 5!
      > Wait, it is not even Perl 6, it is Raku now.
      > If you want to the The Perl, use Perl 5.
      > Oh, wait, Perl 5 is too old.
      Sigh.

      • #212123
        Anonymous
        Guest

        Mostly this. I sometimes wonder if there’s an alternate universe where Larry just said fuck it, we’re shipping 6, it’s the future and I don’t care if it incompatible. Because as history shows, this is what they did with python v2 to v3 and the entire python world took it up the ass and liked it that way.

      • #212125
        Anonymous
        Guest

        2 digit IQ devs, a.k.a. the majority.

        >Perl 5 is really old
        the scrotebrain screams "muh bleeding edge" while he’s stuck at python2.7

        Mostly this. I sometimes wonder if there’s an alternate universe where Larry just said fuck it, we’re shipping 6, it’s the future and I don’t care if it incompatible. Because as history shows, this is what they did with python v2 to v3 and the entire python world took it up the ass and liked it that way.

        scrotebrains lose compatibility and Perl is such an important asset in everything, even Linux, that you must have backwards compatibility.
        as history showed, nobody wanted the "new" and "faster" and "cooler" python3, everyone wanted python2.7 and 10 years later we have 2 versions of python in every machine.

        • #212135
          Anonymous
          Guest

          >and 10 years later we have 2 versions of python in every machine.
          Right. Every python dev now accepts the cuckery and has both. Unlike perl devs who just stick with 5.

      • #212128
        Anonymous
        Guest

        Perl 7 is what Perl 6 should’ve been. Raku was a mistake.

      • #212144
        Anonymous
        Guest

        >implying CPAN doesn’t carry lincucks

      • #212164
        Anonymous
        Guest

        This is it. The creator was an absolute moron.

        • #212170
          Anonymous
          Guest

          I’m a big Larry Wall fan and I like both Perl and Raku but yes, the whole thing was a complete disaster and the final nail the coffin. It’s a shame because Raku is legitimately an amazing language.

    • #212121
      Anonymous
      Guest

      i still use perl and bash every day

    • #212122
      Anonymous
      Guest

      python

    • #212126
      Anonymous
      Guest

      the ice age!

      • #212161
        Anonymous
        Guest

        Woke af iceage poster

    • #212127
      Anonymous
      Guest

      php

    • #212129
      Anonymous
      Guest

      >write a script in perl
      >close it
      >open the file again
      >it’s gibberish

    • #212130
      Anonymous
      Guest

      the first experience most people had of perl was a snippet that looked something like {::? y {}(y)}

    • #212131
      Anonymous
      Guest

      Perl 6 aka Raku is really nice but I can’t be bothered investing all the required time to learn it properly

    • #212132
      Anonymous
      Guest

      chuds

      chuds invaded perl because it was the hot shit do everything language of their time and they wanted to transom the language from a scripting one to an object oriented one like C++.
      Everyone and their mom had ideas for their meme language and implemented them but without ever finishing anything so the language went from usable to a cluster fuck of nonsense that was dangerous to use in production, the language was like asking a gay man to inspect your anus, eventually you got infected.

      The transexuals got expelled from the language but its to late, perl has bleed out and no one is going to introduce this language into their ecosystem just because reasons.

      • #212134
        Anonymous
        Guest

        perl was forgotten long before trannies were the problem de jour

    • #212136
      Anonymous
      Guest

      Its gibberish

    • #212138
      Anonymous
      Guest

      Any symbol that isn’t on a smartphone’s main keyboard screen confuses and angers the zoomer.

    • #212141
      Anonymous
      Guest

      Its inability to evolve.

      • #212167
        Anonymous
        Guest

        lol can’t they just add a doctytpe?

    • #212142
      Anonymous
      Guest

      You

    • #212143
      Anonymous
      Guest

      being unreadable by humans

    • #212145
      Anonymous
      Guest

      Perl is and was a pretty powerful and great general purpose scripting language. It’s what admins and programmers reached for when bash wasn’t enough but writing C was too heavy. At the peak of its popularity Perl CGI was the go-to engine for dynamic websites. The only problem Perl had and still has is that the syntax can be pretty janky. The Perl creators never resisted their urge to create shortcuts for anything they could think of at the cost of raising the difficulty curve for people new to the language, and developers were only too happy to use any sigil and twigil they could get their hands for the satisfaction of turning 3 lines of code into 1.

      Then came Python and PHP. Both had much lower bars to entry and far less syntax gore. At the start of its life Python was touted as a "beginners language" that people learning programming could pick up and then eventually graduate onto C or Perl or whatever. Many people learned Python, looked at C and Perl, wondered why they couldn’t just keep using Python, and began to grow the language and its libraries. PHP was created as a dead simple way to create webpages and quickly started to overtake Perl for use in that domain. Again, it had a much lower bar for entry, for better or for worse.

      Now these languages have far more momentum behind them than Perl, and the result is that the Perl ecosystem is waning.

      • #212147
        Anonymous
        Guest

        perl’s jank included
        *functions took stacks of arguments and shifted them off one by one bash style. it was a pain in the ass if anything went wrong
        *freaking contexts. singular vs list context was clever, but in the "too clever by half" variety. it was a pain in the ass and made everything harder
        *sigils. sigils were used during initialization and usage to help mark contexts. they were a pain in the ass
        *"assumed" arguments. the use of $_ for output and input of various functions was clever. it was also a pain in the ass since its value was constantly being mutated by everything that was called, making it a pain in the ass to keep track of

        perl was clever, but largely a pain in the ass.
        python was purposely less clever in most respects, which made it less of a pain in the ass

        as python accrues everything the haskellscrotes and static typers keep wedging into it, it’s turning into a pain in the ass. it too will be gone in a decade.

    • #212146
      Anonymous
      Guest

      Python, PHP.

    • #212148
      Anonymous
      Guest

      >Light Scripting = Bash
      >Heavy Scripting = Perl
      >Light Development = Python
      >Heavy Development = Java
      >Extreme Development = C++

      The problem I see is people using Python for what Perl’s good for and vice versa. I still use Perl for tons of shit because a big chunk of my job is gluing together shit other scrotebrains wrote and making it work together.

    • #212152
      Anonymous
      Guest

      Lisp

    • #212153
      Anonymous
      Guest

      php

      • #212166
        Anonymous
        Guest

        this, it had a short shot of being the cgi language

    • #212154
      Anonymous
      Guest

      Python

    • #212155
      Anonymous
      Guest

      Write only syntax

    • #212156
      Anonymous
      Guest

      >What killed Perl?
      Same as what’s killing PHP and JS – languages created by people who have no idea how to make a proper language – but to be fair – they did it by necessity because nothing else fit the needs.

      • #212158
        Anonymous
        Guest

        Perl was designed by a linguistics expert

        • #212159
          Anonymous
          Guest

          natural languages have shown again and again to be shit for programming

          • #212160
            Anonymous
            Guest

            Not a literal natural language, just more intuitive to the human mind. Perl was renowned for being easy to learn until it became better known as a toy for smartasses.

            • #212162
              Anonymous
              Guest

              perl was easier to learn and safer than 1980’s C
              it was vaguely familiar and easier than using wads of awk/sed/bash
              it was really good for being flexible compared to anything else that could be labeled "scripting" at the time
              it’s still terrible 😛

    • #212157
      Anonymous
      Guest

      Perl 6 taking forever to have a stable implementation and Perl 5 not having a new release for >2 years while PHP, Ruby, and Python steadily improved and became more mature. Also cPanel (written in Perl ironically) made hosting PHP applications far easier than Perl CGI applications

    • #212163
      Anonymous
      Guest

      It died of old age.

    • #212168
      Anonymous
      Guest

      nothing perl7 coming soon

    • #212169
      Anonymous
      Guest

      nothing it is still alive and well and it is still the dynamic language for text manipulation and regex.

Viewing 27 reply threads
  • You must be logged in to reply to this topic.
startno id