3 ms·
XML processing in a typical Java application tends to take place up front, being used to build runtime representations of the same information. XML exposure ove
by dcminter 18y ago
XML processing in a typical Java application tends to take place up front, being used to build runtime representations of the same information. XML exposure over the longer term will tend to be in the context of communications with other applications where Lisp has no particular advantage. So the XML impact will mostly be present in startup costs only.
If the Lisp apps are conversing only with other Lisp applications then to compare like with like you need to look at Java Serialization not XML.
- brlewis 18y agoI was going to write a nuanced reply dissecting the parts of what you posted I agree with from the parts I disagree with. But I decided that would be too much minutia. The important thing is that Java and most Lisps are in the same general performance class. People have found success with the slower performance class represented by php, python and ruby, so today it makes no sense to describe Lisp as slow. I think we're in agreement on this.
- dcminter 18y agoThank you, that was courteous. I agree that we agree and certainly that was an off the cuff opinion not a rigorous analysis.