Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Web Development
  3. Linux, Apache, MySQL, PHP
  4. More of a poll than a question...

More of a poll than a question...

Scheduled Pinned Locked Moved Linux, Apache, MySQL, PHP
questionperl
12 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Nemanja Trifunovic

    I use it for things like build scripts[^]. Basically, Perl is a glue script that runs various other pieces of the system.

    Albert Holguin wrote:

    why did you choose Perl over any other language

    It is widely deployed, easy to use and samples are all over the internet.

    utf8-cpp

    A Offline
    A Offline
    Albert Holguin
    wrote on last edited by
    #3

    I'm currently using it for automatic nightly builds, but I want to see what else people are using it for... thanks for the feedback though! :) ...Oh, I'm also using it to help our production guys make software licenses easily with very few options (since they're not very tech savvy)...

    1 Reply Last reply
    0
    • A Albert Holguin

      Curious, what are useful things you've used Perl for and why did you choose Perl over any other language?

      S Offline
      S Offline
      Slacker007
      wrote on last edited by
      #4

      I use it for quick and dirty searches on "many" large text files. I use it when I need the power of RegEx and need to do it quickly. Overall, text file manipulation is quite easy and quite powerful. Some of our in-house software runs on Perl scripts as well. Important note: If I am going to need to go a few steps more than I will write it in C#...usually.

      A 1 Reply Last reply
      0
      • S Slacker007

        I use it for quick and dirty searches on "many" large text files. I use it when I need the power of RegEx and need to do it quickly. Overall, text file manipulation is quite easy and quite powerful. Some of our in-house software runs on Perl scripts as well. Important note: If I am going to need to go a few steps more than I will write it in C#...usually.

        A Offline
        A Offline
        Albert Holguin
        wrote on last edited by
        #5

        does it do searches fast? ...or do you use it because its easy to code searches? I've actually thought about making some perl scripts to help manage my music libary, but its a ~40GB library, so I'm worried about efficiency with A LOT of files.

        S 1 Reply Last reply
        0
        • A Albert Holguin

          does it do searches fast? ...or do you use it because its easy to code searches? I've actually thought about making some perl scripts to help manage my music libary, but its a ~40GB library, so I'm worried about efficiency with A LOT of files.

          S Offline
          S Offline
          Slacker007
          wrote on last edited by
          #6

          Albert Holguin wrote:

          does it do searches fast?

          Extremely fast...at least on my system at work.

          Albert Holguin wrote:

          or do you use it because its easy to code searches?

          Once you get the basics down for Perl, writing a general search script is easy to do. Code reuse makes it even faster.

          A 1 Reply Last reply
          0
          • S Slacker007

            Albert Holguin wrote:

            does it do searches fast?

            Extremely fast...at least on my system at work.

            Albert Holguin wrote:

            or do you use it because its easy to code searches?

            Once you get the basics down for Perl, writing a general search script is easy to do. Code reuse makes it even faster.

            A Offline
            A Offline
            Albert Holguin
            wrote on last edited by
            #7

            excellent feedback!

            1 Reply Last reply
            0
            • A Albert Holguin

              Curious, what are useful things you've used Perl for and why did you choose Perl over any other language?

              P Offline
              P Offline
              Paul Darlington
              wrote on last edited by
              #8

              Some years ago now but I needed to access machine files over a large private network from multiple platforms, Windows, SUN systems, straight UNIX, IRMX and others. I used pearl to examine the data, formatted differently on each of these platforms and produce an HTML output that was available as a sort of web site, not a proper one with servers and internet, but enabled users all over the UK saw it like a web site. A small C++ app kicked the process into life every night and this system accessed several hundred machines, also all over the UK, and updated the HTML pages. Pearl is fast and, albeit a bit write only, very good at handling this sort of heavy text manipulation process.

              A 1 Reply Last reply
              0
              • P Paul Darlington

                Some years ago now but I needed to access machine files over a large private network from multiple platforms, Windows, SUN systems, straight UNIX, IRMX and others. I used pearl to examine the data, formatted differently on each of these platforms and produce an HTML output that was available as a sort of web site, not a proper one with servers and internet, but enabled users all over the UK saw it like a web site. A small C++ app kicked the process into life every night and this system accessed several hundred machines, also all over the UK, and updated the HTML pages. Pearl is fast and, albeit a bit write only, very good at handling this sort of heavy text manipulation process.

                A Offline
                A Offline
                Albert Holguin
                wrote on last edited by
                #9

                *Perl* .... thanks for your feedback, but why a C++ app and not just a task/cronjob or what not?

                1 Reply Last reply
                0
                • A Albert Holguin

                  Curious, what are useful things you've used Perl for and why did you choose Perl over any other language?

                  J Offline
                  J Offline
                  jschell
                  wrote on last edited by
                  #10

                  I use perl for the following 1. One shots to munge data 2. Producing runtime specific data that is tailored to the environment. 3. Code generation. The reason is that the alternative languages would require more infrastructure work to get to the point where I was actually achieving the intended goal.

                  A 1 Reply Last reply
                  0
                  • J jschell

                    I use perl for the following 1. One shots to munge data 2. Producing runtime specific data that is tailored to the environment. 3. Code generation. The reason is that the alternative languages would require more infrastructure work to get to the point where I was actually achieving the intended goal.

                    A Offline
                    A Offline
                    Albert Holguin
                    wrote on last edited by
                    #11

                    code generation?

                    J 1 Reply Last reply
                    0
                    • A Albert Holguin

                      code generation?

                      J Offline
                      J Offline
                      jschell
                      wrote on last edited by
                      #12

                      An example. 1. Source code is a SQL schema or a file that represents a data model. 2. Perl code is used to generate the following a. CRUD stored procedues. b. DTO classes. c. DAO classes. To update one changes 1, then runs the script.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups