4 ms·
It sounds like the effort might have been a step in the right direction, but hardly a solution in its own right. The result would be a literal case of the aphor
by AlexCoventry 9y ago
It sounds like the effort might have been a step in the right direction, but hardly a solution in its own right. The result would be a literal case of the aphorism "You can write assembly in any language."
The translation would have some minor benefits: interop with java libraries would be nice, it could help to plug the system into better infrastructure like a modern testing framework, and it might run a little more securely. (I wonder whether you could craft a tax return to crash this system.) But it wouldn't have magically produced readable modern java code.
- fwip 9y agoIf you can separate areas of functionality, you can upgrade it piece-by-piece. So while it starts off as 98% inscrutable assembly-in-Java, you transform it over time until it's only 2%. Ideally, backed with strong tests and fuzzing.
- AlexCoventry 9y agoAbsolutely, but it's a long way from a solution.