|Decompilability firstname.lastname@example.org (Thomas M. Farrelly) (1997-03-14)|
|Re: Decompilability email@example.com (Stefan Monnier) (1997-03-16)|
|Re: Decompilability firstname.lastname@example.org (Aaron F Stanton) (1997-03-16)|
|From:||Aaron F Stanton <email@example.com>|
|Date:||16 Mar 1997 23:32:26 -0500|
Thomas M. Farrelly wrote:
> Would the ability to be decompilable (make close to original source code
> out of a binary file) be a drawback for a programming-language?
> [Doesn't seem to have hurt Java too badly. -John]
It's more a question of the compiler and compiled code, in my opinion.
There exist ways to thwart Mocha, for example, by various obfuscators,
which merely mess up names of variables, methods, and classes, but a
more interesting one is HoseMocha, found at
http://www.math.gatech.edu/~mladue/HoseMocha.java which inserts bogus
opcodes that don't affect methods but screw up Mocha. Decompiling
programs, in my opinion, presents an interesting way to translate
source code from one language to another...maybe not into a very
human-readable form, but it can work some of the time.
Aaron F Stanton
Return to the
Search the comp.compilers archives again.