Has anyone actually tried to reverse-engineer a program?
You rarely get the symbols, variable names, etc, in the right order.
Java is probably one of the few languages where you can retrieve such things
I really doubt the structure of the original source, and certainly not comments,
could be retrieved.
It would be a long, long project in itself.
Well, I decompiled some jpct classes almost 2 years ago, everything was reconstructed even with the comments and the same variable names. DJ Decompiler is very good or that but on the freeware version you can only decompile 9 classes.