4 ms·
Giving the client the executable to run, not running it for them. This means you can't hide the artifact from the client; for an interpreted language, this mean
by Philpax 2y ago
Giving the client the executable to run, not running it for them. This means you can't hide the artifact from the client; for an interpreted language, this means recovery of the source code would be much easier than with a compiled output.
That being said, it's still possible to reverse engineer the code; it just makes it harder.