Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

compile Plx /pl

by kingjamesid (Acolyte)
on Sep 16, 2009 at 00:57 UTC ( #795498=perlquestion: print w/replies, xml ) Need Help??
kingjamesid has asked for the wisdom of the Perl Monks concerning the following question:

Hello -
C has obj files and exe

Java has class file
Isnt there no way to encrypt perl source files?

Replies are listed 'Best First'.
Re: compile Plx /pl
by ikegami (Pope) on Sep 16, 2009 at 02:22 UTC
    You have been sorely misinformed. Object files, executable files and Java class files aren't encrypted. Furthermore, you can easily recreate the original Java code almost exactly using existing tools for class files.
Re: compile Plx /pl
by eyepopslikeamosquito (Chancellor) on Sep 16, 2009 at 07:42 UTC
Re: compile Plx /pl
by diotalevi (Canon) on Sep 16, 2009 at 01:08 UTC

    Sure there is. The easiest thing to do is use perl2exe.

    ⠤⠤ ⠙⠊⠕⠞⠁⠇⠑⠧⠊

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://795498]
Approved by AnomalousMonk
[marinersk]: Well, if the method doesn't exist, it would be hard to pass the test.
[choroba]: later, someone removed the new method, as all its usage places were safe, but didn't notice the test still used the old name
[choroba]: fortunately, it wasn't that hard to replace the method and fix a few remaining failures due to the changes we did to the codebase over the years
[marinersk]: choroba Sounds like a process improvement opportunity; tests may not all need to be run, but they should all be compiled with perl -c before check-in/promotion happens.
[choroba]: so, now I have the test, so I can start making changes in the code. Back to the original ticket, yay!
[marinersk]: I definitely love it when my $current_taask=& taskPop(); if ($current_task eq $original_task) { } is true.
[marinersk]: s/taask/task/g;

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (11)
As of 2017-05-25 15:16 GMT
Find Nodes?
    Voting Booth?