Technology

Programmers are no longer so modest, maybe because there is no one in perl code

Pell once everywhere. Or at least feel this feeling. At the turn of the millennium, it seems that almost every website is built on the back of this scripting language. It processes a large amount of text (the mechanism used to execute such languages, which is part of the language), and is even used in bioinformatics, explodes and stirs through genetic data. According to a list, companies using Perl are broad: Amazon, Google, Yahoo, Deutsche Bank, Akamai, Citibank, Cimcast, Comcast, Morgan Stanley, Mozilla. Perl has programmed many Craigslists.

Even at its highest use, Perl’s popularity is always surprising. Perl is an undeniable chaotic language. It’s often called “the tape of the internet,” and programmers joke that it’s a “write-only” language: you write it in it, but rarely read it (at least successfully).

Perl has a combined blend of blends, all serving its motto: “There are multiple ways to do it.” Just as there are synonyms in English, Perl has multiple ways to write the same thing. Although this is a common feature of a programming language at some level, Perl seems to want to knock you out. From using traditional “if” to “otherwise,” there are many ways, such as writing conditional statements; writing if statements backwards in a line; even a three-part operator involving question marks and colon. In the early 2000s, I had a unique memory of writing code one day and not understanding what I wrote the next day.

But this confusion and baroque structure is actually intentional and part of the broader philosophy that Perl makes up. Larry Wall, the creator of the language, received linguistics training, with his intention to be a missionary involving rare languages with his wife. Wall ended up taking a different path and fully accepted the code. But his profound thoughts on how language works never left him.

Wall’s view seems to be that his obsession with language purity is overrated. There are French, Greek, German and even Arcadia words in English, betraying its winding history and the origin of diversity. We separate the infinity agent and hang our modifiers. We have puns, both intentions and no plans. So, is a little strange when writing an if statement? Wall sees evolution as part of the process of language development. Here is an organic process, and the final product does not have to be orderly. Therefore, whether it is a language designed to write scripts or sonnets, it is crucial to the broad (and non-judgmental) nature of language construction.

Perl has a “multiple ways” to do things, and English has multiple styles and flexible properties that can include everything from cooking recipes to haikus, shopping lists to Faulkner. That’s the sign of something truly open-ended. As Wall once said: “I firmly believe that a language … should be an immoral medium of art.” If Perl has any overall vision or dogma, then maybe there shouldn’t be programming dogma at all.

It should be clear that I have never been a deep user of Perl. Its syntax and confusion overwhelmed my power, and when I was introduced to the structure of the ordered structure of Python, I ran into this language and never really looked back. In fact, this may be a hint about the language’s discoloration. Even in 1998, at its peak, it was suggested that Pell’s swelling might lead to a desire to jump into something “cleaner”. For whatever reason, Perl is no longer as popular as it used to be.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button